No announcement yet.

BurnInTest V10 Beta Release

  • Filter
  • Time
  • Show
Clear All
new posts

  • BurnInTest V10 Beta Release

    We are pleased to announce the Beta release of V10 of BurnInTest for community testing and feedback.

    Download link:

    Licence requirements:
    Old keys from V9 will not work in V10.
    You should be able to have V9 and V10 installed at the same time (if you select different installation folders).
    The link above will work as a 30 day trial.

    Free upgrades:
    When the final V10 release is complete anyone who bought V9 in the previous 12 months will get a free upgrade to V10.

    What's new:

    New Inventory Comparison Test
    • Compares the current system information to be to a master list and an error is logged if there any difference.
    • Comparison can be done at start or end of testing
    • The master list is stored as an XML file and can be created from the Inventory tab of the test preferences
    New Shared Memory API
    • Added a shared memory block for API style access to BurnInTest information, test status and temperatures
    • The definitions for the shared memory structure and a demo are included in the installer
    New Pref-Configured Tests Tab
    • Added new tab to main user interface so configs can be loaded and run directly from this list. This will display config files that are saved in Documents\PassMark\BurnInTest\Configs.
    • Configs can now have a description and icon assigned to them which will be displayed on this tab
    • Config order can be sorted by editing the cfg_order.txt file in Documents\PassMark\BurnInTest\Configs
    New Battery Tab
    • Added a new tab to the main user interface to display a graph of the battery charge levels during testing
    • When "main test" option is selected for battery test charge levels will be logged during testing in addition to previous behaviour of comparing charge level
    New KeyboardTest Integration
    • Better integration of KeyboardTest, no longer have to specify a path command line flags to launch as a plugin
    • Now has an individual option to enable/disable KeyboardTest in test selections and duty cycle dialog and on dashboard tab
    • KeyboardTest files are now included in the BurnInTest installer
    New MonitorTest Integration
    • Better integration of MonitorTest no longer have to specify a path command line flags to launch as a plugin
    • Now has an individual option to enable/disable MonitorTest in test selections and duty cycle dialog and on dashboard tab
    • MonitorTest files are now included in the BurnInTest installer
    • Added a dashboard tile for temperature with sensor names and current, min max temps
    • Removed duty cycle slider from test tiles that don't have a duty cycle
    2D Test
    • Increased number of monitors supported from 4 to 8
    • Changed 2D monitor tests (scrolling H, reference and colour bar patterns) to be selected on a per monitor basis and added better support monitors in different configurations
    • 2D Test preferences, available monitors will be listed in the list box and a different test pattern can be selected for each one. Note that this order is not the same order as displayed by Windows by using "identify monitors" and the order can change if monitors are added, removed or powered off/on.
    Disk Test
    • Added average read/write speeds to display
    • Disk wiping, added option to disk test preferences to format physical drive at end of test (only when running a physical disk test)
    • At the end of testing a disk wipe dialog will be displayed with a 20 second countdown to allow it to be cancelled
    GPGPU Test
    • Added a preference tab and option to avoid running the test on cards based on a name filter
    USB Test
    • Progress tile, changed some text offsets so the error count was displayed on the tile
    • Added average disk read/write speeds to logging
    • Added USB benchmark read, write and loopback speed to logging
    • Added option to remove system information from log
    • Started to remember last used script name and script path after opening a script next time "Run script" is selected
    Test Preferences
    • New Config section, added options for setting a description and icon for the config (displayed on the Pre-Configured Tests tab)
    • Battery, made some changes to battery settings to make it clearer and updated help with more information
    • Logging, added options to save an image of the dashboard (will full screen and select the dashboard tab) at the end of the test
    • Logging, added option to enable or disable logging of USB and disk speeds
    • Logging, added option to remove system information from log
    • Serial, removed 110 baud option. If a baud rate below 1200 is selected then the timeout value will be automatically increased to 10 seconds.
    • Post test options, made some changes to "Always display result info" so that it will change the current displayed tab to the results dashboard. If being used in conjunction with "launch an external application and exit" then a message box will be displayed to allow the results dashboard to be seen (this brings it back into how it functions prior to V9 when there was an actual results window displayed at the end of testing).
    Test Selection and Duty Cycles
    • Added button and icons to test selection and duty cycle window to allow opening of test preferences at specific test page
    • Added list of pre-configured tests on left side of dialog
    • Added config description and icon to dialog
    • DDR5 support when retrieving system information
    • Support for Intel Elkhart Lake when retrieving system information
    • Added a way of customising the background image for the main BurnInTest user interface
    • Added a "Don't show again" option to pre test warning, this will toggle the "Action before running tests" option for the current config to "None" if checked.
    • Removed some dynamic loading of functions from kernel32.dll that have been around since XP SP2/Win7, now directly calling those functions (eg GetDiskFreeSpaceEx)
    Last edited by Tim (PassMark); 09-06-2021, 12:47 AM.

  • #2
    Updates in Beta 5:
    • USB3 Test, added "Cycle" option to speed selection to cycle between speeds (from Super Speed -> High Speed -> Full Speed). This allows for more automated testing of both the USB3 and USB2 wiring.
    • Settings, added default tab option to settings dialog
    • Replaced Quick Test Menu items with Pre-Configured Tests
    • Added CPU/GPU/HDD to sensor names on temperature tab
    • Changed battery graph to take samples even when bat test not running (and reset when test starts similar to temp graph)
    • Fixed 2D graphics result tile showing left/right arrows when no other info was available
    • Updated pre-config configs
    • Hid Remove/Configure columns in results list view when test was running / displaying results
    • Fixed "Disabled in trial" text not drawing correctly on dashboard and other text offsets
    • Fixed some errors not being displayed by category
    • Fixed a heap corruption error when converting configurations to latest version

    Updates in Beta 4:
    • New 2D GPU RAM test that uses OpenCL to replace the 2D Local/All available video memory test, it will allocate a large amount of the available video RAM and test it similar to the system RAM test.
      The old test used the deprecated DirectDraw library which could not access greater than 4GB of video memory.
    • New localisation options for English, Korean and Chinese
    • Language selection is via the new settings dialog under the "Edit" main menu item
    • Scripting, added scripting options for inventory, GPGPU, monitor, keyboard tests and other new config options
    • Fixed some redrawing anomalies on the dashboard for tiles with no duty cycle slider
    • Fixed an issue where in the trial version if a config file was loaded with a run time of less than 15 mins (eg one of the pre-configured options) then the test would not stop until the 15min time limit was reached

    Updates in Beta 3:
    • Dashboard Tile UI, added a "Runtime Error" count to each progress tile for quick referencing of test status
    • Dashboard Tile UI, added left and right icons for scrolling through available test information
    • Dashboard Tile UI, changed maximise/minimise icon
    • Dashboard Tile UI, icons for maximise/minimise/left/right on tiles should only be displayed if tile has extra information to display (eg multiple disk tests etc)
    • Install to USB, fixed some new files and folders not being copied to the USB drive properly

    Updates in Beta 2:
    • Battery Tab, added discharge comparison
    • Added temperature checkbox to test selection and duty cycles dialog for consistency aid enabling/disabling the test
    • Tape test, removed tape drive test
    • CPU Test, only display decimal place when value is less than 100
    • 2D Preferences, fixed some cases where controls were not being enabled/disabled correctly based on current settings
    • USB install, added some new files and folders that were missing from the USB install function
    • Fixed the pre-configured configs being missing from the installer
    • Inventory comparison, fixed a "Failed to create inventory file from local system information" error that could occur on some systems
    • Started refreshing pre-set config tab each time it is loaded
    • Fixed MonitorTest bug preventing it from running in USB/Plugin mode
    • Updated KeyboardTest to newest build
    • Video Test, Fixed dropdown showing up to 8 windows when only 4 are currently supported
    • Fixed temperature tile not turning temperature test selection on/off correctly
    • Temperature tile, added C or F to title
    • Temperature tile, added N/A if no sample taken / not valid
    Last edited by Tim (PassMark); 09-02-2021, 04:56 AM.