Skip to content
Lucas Meneghel Rodrigues edited this page Sep 22, 2011 · 2 revisions

Autotest 0.12.0

Autotest 0.12.0 is a new major release of autotest! This reflects the stabilization of our development branch. The goal is to provide the latest advances on autotest while providing a stable ground for groups and organizations looking for autotest.

Test API changes worth mentioning

API wise, 0.12.0 is compatible with the previous releases 0.11.X, so tests developed for previous versions will work pretty much unmodified.

What's new

Here's a selection of what changed from 0.11.X to 0.12.0. This list does not intend to be exhaustive, just a summary of the changes.

  • New tests added to the framework: 5 new test modules made into the project, namely:
  • hwclock - This test checks that we can set and read the hwclock successfully
  • npb - Runs the NAS Parallel Benchmarks - http://www.nas.nasa.gov/Software/NPB/
  • synctest - Test interrupting sync system call
  • The web interface was updated to use Django 1.0.4 and gwt 1.7
  • Current tests and profilers (we had an upstream sync tests and profilers wise)

Bug fixes

As part of the stabilization work, we had a lot of bugfixes (this is not an exhaustive list):

  • stable 0.12.0 - parallel.py: Fix the client test recycled pids problem
  • stable 0.12.0 - monitor.db - Fix a bug with pre-job keyvals
  • stable 0.12.0 - Fix crash handler
  • stable 0.12.0 - Fix the unittest executer code
  • stable 0.12.0 - base_sysinfo: Fix bug with 2nd scp fail on certain situations
  • stable 0.12.0 - Fix init level detection for Chrome OS
  • stable 0.12.0 - Fix a bug in the sysctl_kernel function
  • stable 0.12.0 - client/bin/base_utils.py: Fix bug on check_kernel_ver
  • stable 0.12.0 - client/bin/base_utils.py: Fix bug on check_glibc_ver
Clone this wiki locally