Version 5.0 build 1015 - 8 October 2024
Version 5.0 build 1014 - 6 September 2024
Version 5.0 build 1013 - 26 June 2024
Version 5.0 build 1012 - 30 May 2024
Version 5.0 build 1011 - 19 April 2024
Version 5.0 build 1010 - 3 April 2024
Version 5.0 build 1009 - 26 March 2024
Version 5.0 build 1008 - 9 November 2023
Version 5.0 build 1007 - 24 October 2023
Version 5.0 build 1006 - 3 July 2023
Version 5.0 build 1005 - 17 April 2023
Version 5.0 build 1004 - 31 March 2023
Version 5.0 build 1003 - 3 January 2023
Version 5.0 build 1002 - 2 December 2022
Version 5.0 build 1001 - 11 November 2022
Version 5.0 build 1000 - 7 November 2022
Version 4.1 build 1002 - 9 November 2021
Version 4.1 build 1001 - 17 March 2020
Version 4.1 build 1000 - 6 June 2019
Version 4.0 build 1005 - 10 April 2019
Version 4.0 build 1004 - 2 August 2018
Version 4.0 build 1003 - 11 April 2018
Version 4.0 build 1002 - 3 October 2017
Version 4.0 build 1001 - 24 August 2017
Version 4.0 build 1000 - 18 May 2017
Version 3.4 build 1002 - 8 November 2016
Version 3.4 build 1001 - 4 October 2016
Version 3.4 build 1000 - 2 September 2016
Version 3.3 build 1003 - 22 June 2016
Version 3.3 build 1002 - 7 January 2016
Version 3.3 build 1001 - 16 November 2015
Version 3.3 build 1000 - 4 August 2015
Version 3.2 build 1004 - 11 June 2015
Version 3.2 build 1003 - 28 May 2015
Version 3.2 build 1002 - 27 April 2015
Version 3.2 build 1001 - 24 October 2014
Version 3.2 build 1000 - 26 September 2014
Version 3.1 build 1002 - 28 October 2013
Version 3.1 build 1001 - 5 August 2013
Version 3.1 build 1000 - 6 February 2013
Version 3.0 build 1007 - 7 November 2012
Version 3.0 build 1006 - 17 September 2012
Version 3.0 build 1005 - 10 May 2012
Version 3.0 build 1004 - 15 March 2012
Version 3.0 build 1003 - 5 October 2011
Version 3.0 build 1002 - 9 September 2011
Version 3.0 build 1001 - 10 June 2011
Version 3.0 build 1000 - 17 August 2010
Version 2.0 (build 1006) - 10 July 2009
Version 2.0 (build 1005) - 3 June 2009
Version 2.0 (build 1004) - 24 April 2009
Version 2.0 (build 1003) - 27 February 2009
Version 2.0 (build 1002) - 11 February 2009
Version 2.0 (build 1001) - 10 December 2008
Version 2.0 (build 1000) - 19 November 2008
Memory Test
Disk Test:
Network Test:
Bug Fixes
Version 1.0 (build 1007) - 04 Oct 2006
1. Hang reported when running 2D Graphics test, resulting in 2D Graphics
thread and
main thread hanging. All windows will not being updated (grayed out) and
remaining
threads continue to run and needs to be killed. This version should fix
this issue.
2. Fixed bug where number of CPU is not reported right.
3. Limit maximum file size of Disk test to 2GB.
4. Fixed a bug in Memory test whereby if your attempted test buffer size
is less than 128MB,
memory test does not run.
5. If RTS/CTS is disabled, hardware flow control will not be turned on in
Serial Port testing.
Version 1.0 (build 1006) - 05 Jul 2006
1. Removed paintEvent function from 2DGraphicsTest. Function is not in
used but is being called
everytime the widget needs to paint itself.
2. Removed a while loop in bitmainapp.cpp, whereby it is calling Sleep
and processEvent for 1 sec
once memory test thread is created.
3. We now compute parameter for OpenGL redraw outside of the paintGL function.
Previously,
if user were to drag a window over the Open GL widget (window), you will
see a "speed-up"
effect whereby the spheres will be moving faster. This is now no longer
the case.
4. Commented InitSignalHandling() from InitEnv_Main().
5. We show() newly created child test window before we create the thread
for the test
(Before, we show() after the thread creation).
6. Re-implemented main thread's paintEvent(). Previously, it is checking
to see which thread is
suppose to run and then updating each test window. This is a bug because
suppose only 1 thread
has been created so far (and 5 threads are suppose to run), and system wants
to update the
main window, it will attempt to update a 5 child windows even though only
the 1st window has
been created. Individual child window is now being updated outside the paintEvent
function.
Version 1.0 (build 1005) - 04 May 2006
1. Corrected bug whereby the 2D Graphics Test is updating its windows (window->update())
from the main GUI thread!
2. Added optional argument for -R option.
-R: optional argument
Auto-start after delay_msecs. Minimum (and default) is 3000, i.e. 3 secs.
If you specify anything less than 3000 msecs, it will default to 3000 msecs.
Example:
./burnintest -R 10000
Auto-start after 10 secs
./burnintest -R
Auto-start after 3 secs (default)
Version 1.0 (build 1004) - 09 March 2006
1. Changed behaviour of how burnintest reports devices. Before, it attempts
to
parse the mount point and the mount name to try and extract the last token
after "/".
Example, if it is mounted as "/dev/fd0" at "/media/floppy",
burnintest reports it
as Media floppy [fd0]. It now reports the full path, i.e. Media (/media/floppy)
[/dev/fd0].
There is no gurantee that the monunt point or mount name has a "/"
in its path.
2. Added "-R" (or "--autostart") and "-C"
(or "--config") command line option.
-R: (no argument)
Auto start without needing to press "Start Test".
-C: (argument needed)
Determines which config file to use.
Example:
burnintest -R -C testall.cfg
burnintest --autostart --config=testall.cfg
3. Removed "-d" (or "--debugmode") option. "debug.log"
is always created in executable's
directory for debugging purposes. If there is no write permission in executable's
directory, an error prompt will be displayed (instead of segfault).
Version 1.0 (build 1003) - 09 February 2006
1. Changed default settings for Serial Test. Default speed is now 9600baud
and default timeout is 3500 ms.
2. Changed default settings for Network Test. Default error mode is now
by ratio.
3. Standardized data type used for RAM.
4. Added glFlush in OpenGL test to force execution of OpenGL commands in
finite time.
5. Fixed Pre-Test warning that prompts for Serial Loopback Plugs to be attached
to
test unit even though it is a "Detect Only" test.
6. Added texture to 3D Graphics' Spheres.
7. Adjusted material properties and lighting to enhance shadows on spheres
for
3D Graphics Test.
8. Changed step size for displacement and rotation so spheres move faster
in OpenGL Test.
9. Light source is now rotated to enhance effects.
10. Fixed bug in Preferences: CD-RW/DVD whereby even if a CD/DVD drive is
not tested,
it will appear in the main window (not suppose to).
11. Put in extra trace logging for memory test.
12. Put in extra debug logging for memory reporting and system resource
limits during startup.
13. Memory test now probes available physical RAM as well as available high
RAM.
Version 1.0 (build 1002) - 22 December 2005
1. Released BurnInTest for Linux Version 1.0 (build 1002).
2. Removes excessive debug messages.
Version 1.0 Beta 2 (build 1001) - 24 November 2005
1. Included collect application to help collect debug log for start-up
errors.
2. Fixed bug in Disk Test where files are not deleted properly after test
finished.
3. #include <X11/Xthreads.h> instead of <pthread.h>.
4. Added "Thank you" dialog once user enter correct username/key.
5. Fixed negative cycle number for serial detect test.
6. Fixed floppies failing because of limited number of files at root directory
of floppy.
7. Added build date/time in -v option.
8. Added Linux Distribution name in system header log...whatever appear
in your login screen will be here.
9. Fixed bug whereby accumulate log and machine id files were saved
in current working directory, which may or may not be the
application's directory.
10. Fixed bug where in SUSE 10.0, "Clear all results" only clear if "No"
was clicked.
11. Synchronized icons with Performance Test as much as possible.
Version 1.0 Beta 1 (build 1000) - 10 November 2005
1. First version released to the world.