firmware-testing-team team mailing list archive
-
firmware-testing-team team
-
Mailing list archive
-
Message #00010
fwts V0.17.2 - bug fixes and changes
Hi,
I've bumped the version number to 0.17.x, mainly as I'm getting the
0.17.x series into maverick. 0.17.2 is a bug fix release and from now on
0.17.x will contain bug fixes rather than new features just to make sure
things get stable.
Changes since last week:
== Bug Fixes ==
maxfreq:
fix segfault on AMD CPUs and CPUs that don't report CPU
frequency
nx:
print CPU number correctly
== New features and minor changes ==
nx:
add in MSR register checking for NX bit
check NX flag across all CPUs as some BIOS set this flag only on
the 1st CPU(!).
log:
default log to be 80 chars wide
cstates:
make this test a batch experimental tests as I don't fully trust
it yet across all hardware.
add --batch-experimental --interactive-experimental flags to run just
batch experimental and/or interactive experimental tests.
Dropped the --experimental flag.
--show-tests
one can now use --batch, --interactive, --batch-experimental,
--interactive-experimental flags to select the relevant tests
rather than all the possible tests. Thanks to the QA team for
this refinement idea.
s3:
Added --s3-min-delay, --s3-max-delay, --s3-delay-delta options.
These allow one to specify the delay between S3 cycles when
doing many S3 iterations on a soak test. Here's an example:
sudo fwts s3 --s3-multiple=300 --s3-min-delay=1
--s3-max-delay=30 --s3-delay-delta=0.25
..this will run 300 S3 suspend/resume tests with a delay between
each S3 tests incrementing from 1 second to 30 seconds in
increments of 0.25 seconds. The delay wraps back to 1 when it
reaches the s3-max-delay of 30 seconds.
This test can catch bugs such as wifi re-association oops while
doing a suspend and other driver timing bugs. Thanks to Peter
Petrakis for this idea.
As always, your feedback is appreciated!
Colin