Raptor-Test-Release-Notes: Difference between revisions
Jump to navigation
Jump to search
(Raptor-Test 2023b_1 Release Notes) |
|||
(5 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
Below is a list of all Raptor-Test versions and their change logs, beginning with the most recent version. | Below is a list of all Raptor-Test versions and their change logs, beginning with the most recent version. | ||
=== Release 2023b_1.0.11149 === | |||
------------------------------------ | |||
==== Highlights ==== | |||
*Added ability to Run Tests X Times Consecutively in Run Tests Screen | |||
**Added new Sporadic Test Result in cases of Pass -> Fail, vice versa | |||
*Added 'Stop Tests' Button to Run Tests Screen | |||
*Connect to Target Action | |||
**Paired with 'Auto-Connect' in Test Settings | |||
**Can control when connection/disconnection is made to the TestTarget/Coordinator | |||
*Compare Action | |||
**Used to compare the values of two signals | |||
**Can be used with across TestTarget/Coordinator signals | |||
*Added Continuous Run Mode to Test Settings | |||
**Controls if the Test Run ends on a failure/error | |||
*Expanded Pause Action with Pause Dialog (N/A in Command Line) | |||
**Can control if appears after a failure or if a failure occurred in the current test | |||
*Added line errors when loading a .RTEST file | |||
**Helps with editing an .RTEST outside of the tool | |||
*Added Home Screen to Raptor-Test | |||
**Can now intuitively close the current open Test and open another | |||
*Added Splash Screen | |||
*Added autosaving a test before running the tests | |||
*Added 125K and 1M Baud Rates | |||
*Added .CSV Result Output | |||
*Added Timer to Run Page | |||
*Bug/Crash Fixes | |||
*90+ Issues fixed/implemented in total | |||
==== Details ==== | |||
*0004990: [Raptor-Test] Add CAN Channels 3 and 4 to Raptor-Test | |||
*0004695: [Run Page] Change color of progress bar if result changes during test run | |||
*0004673: [General] Throw exceptions while parsing test file to give clues as to where xml was written incorrectly | |||
*0004656: [Test Runner] Certain actions will run if disabled if placed in the Clean Up Test Actions section | |||
*0004635: [General] Disable/Enable Actions does not set file as modified | |||
*0004634: [General] 'Selecting' multiple test actions and then clicking disable only disables the one right-clicked on | |||
*0004555: [Action] 'Connect to Target' Action | |||
*0004485: [General] Change 'Continuous Run Mode' to run elements of a Test after a failure | |||
*0004467: [General] Add ability to save test results as a .csv file | |||
*0004466: [General] If having a NoObfs license, don't encrypt old files upon opening | |||
*0004347: [General] Add ability to open New Eagle License Viewer within the Test-Console | |||
*0004325: [General] Odd auto-sizing that occurs when scrolling signals in this rtest | |||
*0004285: [General] Message box displays 'Error Loading File' when the process to open a file is aborted | |||
*0004269: [General] When exiting Raptor-Test before saving a newly created .rtest file, inaccurate 'Unsaved Changes' screen appears | |||
*0004268: [General] Add direct pathing to the RTEST and Model File folder when opening that file type | |||
*0002629: [General] RaptorTest forces the Cleanup Test macro to run without telling the user, and can corrupt the .rtest file | |||
*0003097: [General] Can't flash BCM48 through Raptor-Test Interface | |||
*0004987: [Command Line] Failure to write results if PassFail option is toggled and PDF result is blank | |||
*0000848: [Action] placing a "To Do" line in a test script will cause a test to fail | |||
*0002628: [General] Deleting macros is likely to irrecoverably corrupt your .rtest file | |||
*0004496: [General] PDF Report not including failures | |||
*0004531: [General] Add drag selection capability to the actions in the Edit Test screen | |||
*0004578: [General] Add .csv output to Command Line Raptor-Test | |||
*0004607: [General] Licensing does not check for year during license check | |||
*0004638: [General] Have the Recent Files column in the Start Page only appear when there are any Recent Files | |||
*0004657: [Action] Non-Fatal Exceptions while editing Test Script | |||
*0004674: [General] Clear Modified File indicator when closing a file | |||
*0004679: [Edit Page] Crash when changing the associated .rpg with a test file when Raptor-test can't find the file | |||
*0004758: [Raptor-Test] Editing a Macro Name will not change the name in the called instance within Macros | |||
*0002350: [General] Add additional baud rates 125k, 1000k | |||
*0004288: [General] Add Splash Screen | |||
*0004532: [General] Add optional Serial Number field to the Edit Test Script Configuration screen; add to generated reports | |||
*0004564: [General] File can't reopen if Log Message is disabled | |||
*0005138: [Action] Add '% Error' as option instead of 'Delta Value' within Verify Action | |||
*0005142: [Raptor-Test] Configure Raptor-Test to sort incoming messages by Timestamp | |||
*0005230: [Raptor-Test] Add Licensing v.24.1 to Raptor-Test Installer | |||
*0005232: [Raptor-Test] Update Kvaser Drivers used in Raptor-Test Installer | |||
*0004649: [General] Long file paths in 'Recent Files' view cause window to stretch over Home buttons | |||
*0004642: [Action] Actions within Macros have varying usability within the Macro Viewing Screen | |||
*0004280: [General] Raptor-Test allows you to create macros of the same name, resulting in invalid .rtest file | |||
*0004661: [Run Page] Run Page indicating test 'Passed' when Stop Button is pressed in certain scenarios | |||
*0004992: [Command Line] Do not attempt to re-flash modules if auto-connect is off when running from the command line | |||
*0003770: [General] Add Exit or Stop feature to raptor-test | |||
*0004627: [General] Allow ability to set new testtarget/coordinator .rpg when that .rpg is not found in the search folder | |||
*0004529: [General] Add "Actual Delta" to the .CSV Signal Data Output | |||
*0005022: [Test Runner] Only add the Group Setup/Cleanup actions once per group when outputting results | |||
*0002658: [General] Offset check box is not saved to XML | |||
*0004508: [General] Running a test in the 'Edit' screen, if there's a failure you can't re-run the test | |||
*0005227: [Raptor-Test] Upgrade RaptorTest.Console to Newtonsoft.Json 13.0.3 | |||
*0005042: [Raptor-Test] Update Raptor-Test Installer to use new 12.9 Licensing | |||
*0005229: [Raptor-Test] Change tool's colors to updated color scheme | |||
*0005231: [Raptor-Test] Enable DPI Awareness in Raptor-Test Installer | |||
*0005021: [Action] Crash when copying the 'Connect/Disconnect' action | |||
*0005011: [Raptor-Test] Disable Auto-Connect upon opening file if Auto-Connect within the test file is turned off | |||
*0000690: [General] NEAT does not prompt to save unsaved NEAT script when opening new NEAT script | |||
*0004698: [Raptor-Test] Crash Selecting Model file in new test dialogue | |||
*0004294: [General] Issues with 'Delete' function when editing a test file | |||
*0004814: [Raptor-Test] Add ability for multiple XCP configurations for a test target; Add ability to select XCP address during Connect Action | |||
*0002941: [General] Add a AUTOSAVE feature to the RUN page | |||
*0004289: [General] Resolve issues with the 'NoObfs' license | |||
*0000136: [General] macro circular references not handled well | |||
*0004356: [General] Crash using the Select Source File and Flash Module feature | |||
*0004281: [General] Allow only one instance of Raptor-Test open at a time | |||
*0004549: [General] Add running timer to the Run All Tests screen | |||
*0004652: [General] If Error occurs saving File during the 'Close Test' or 'Exit' commands, the test/Raptor-Test will close anyway | |||
*0004650: [General] Update our address in default PDF Template | |||
*0005041: [Results] Add Disconnect Log Info Message to the Disconnect Action | |||
*0004465: [General] Add row/columns to error msg when a parse fails | |||
*0004675: [Raptor-Test] Refresh Test if TestTarget/Coordinator .rpg is modified in Edit Test Script Configuration | |||
*0004283: [General] Create a 'Home' screen for Raptor-Test, create ability to close an .rtest file | |||
*0004557: [Action] Enable Continuous Run Mode within Macros | |||
*0004658: [Action] Compare Action Show Time CheckBox not working correctly | |||
*0004625: [General] Rework UI in Edit/Run screens to signify switching between the two easier | |||
*0004509: [General] Reconfigure Compare feature to be able to use both Target and Coordinator | |||
*0005228: [Raptor-Test] Update UpdateVersion.proj to use TeamCity command parameters for versioning | |||
*0004818: [Raptor-Test] Crash as I attempted to migrate test to new version of a build | |||
*0004764: [Results] Crash when saving a PDF Result after a Stopped Test Run | |||
*0004495: [General] Add a 'Compare' function for signals in the signal list | |||
*0004293: [General] "Reload" command in Raptor-Test Config does not reload all settings | |||
*0004355: [General] Crash when running a test where the model and rpg do not match | |||
*0002277: [General] Add a Run Test X times button | |||
*0002928: [General] Add checkbox/toggle to Continuous Run Mode | |||
*0004291: [General] Enable the Config settings menu to be opened within the Console | |||
*0004278: [General] Crash if you create a new rtest and exit the save menu without setting a name | |||
*0002728: [General] Disabled string inputs lead to ghosting effect | |||
*0004530: [General] Set max size of action view in the test edit screen to be bigger/fit to screen | |||
*0004547: [General] Create a way to "Pause" running tests, open a dialog asking to continue or exit | |||
*0004558: [General] Add new checkbox to the Show Pause Dialog feature to only show dialog if previous action failed | |||
*0004628: [General] Raptor-Test allows you to create a test with the same XCP value for the Test Target and Coordinator | |||
*0004651: [Action] ToDo and Log Message Actions cause file to not be able to be saved if added to file and no message is added | |||
*0004659: [Test Runner] Crash when receiving CAN Message due to Race Condition | |||
*0004665: [Command Line] 'Auto Connect' not disabling connection checks when using command line Raptor-Test | |||
=2020 Releases= | =2020 Releases= | ||
'''2020a_1.0.0 | '''2020a_1.0.0 | ||
* 0003387: Update latest RIL to support latest modules | * 0003387: Update latest RIL to support latest modules | ||
=2019 Releases = | =2019 Releases = | ||
'''2019a_2.0.0 | '''2019a_2.0.0 | ||
* 0002659: Groups with no tests should not report as "passed" | * 0002659: Groups with no tests should not report as "passed" | ||
Line 37: | Line 160: | ||
=2018 Releases= | =2018 Releases= | ||
'''2018a_1.0.10198 | '''2018a_1.0.10198 | ||
* 0002139: Update latest RIL to support all GCM70 targets. | * 0002139: Update latest RIL to support all GCM70 targets. | ||
Line 45: | Line 168: | ||
=2017 Releases= | =2017 Releases= | ||
'''2017b_0.0.1 | '''2017b_0.0.1 | ||
*Issue 0001945: Add ECM196 support | *Issue 0001945: Add ECM196 support | ||
Line 52: | Line 175: | ||
*Update to New Eagle Licensing V12.1 | *Update to New Eagle Licensing V12.1 | ||
'''2017a_0.0.1 | '''2017a_0.0.1 | ||
*Improved connection retry logic for problematic CAN busses | *Improved connection retry logic for problematic CAN busses | ||
Line 70: | Line 192: | ||
*Updated to New Eagle Licensing 10 | *Updated to New Eagle Licensing 10 | ||
== | =2015 Releases= | ||
'''2015b_0.0.1 | |||
*Issue 0000006: Replace action list | *Issue 0000006: Replace action list | ||
*Issue 0000040: Double-clicking an instruction or test in the test runner opens that test in the editor | *Issue 0000040: Double-clicking an instruction or test in the test runner opens that test in the editor |
Latest revision as of 13:27, 14 March 2024
New Eagle > Products Wiki > Raptor Platform > Raptor-Test > Raptor-Test Release Notes
Below is a list of all Raptor-Test versions and their change logs, beginning with the most recent version.
Release 2023b_1.0.11149
Highlights
- Added ability to Run Tests X Times Consecutively in Run Tests Screen
- Added new Sporadic Test Result in cases of Pass -> Fail, vice versa
- Added 'Stop Tests' Button to Run Tests Screen
- Connect to Target Action
- Paired with 'Auto-Connect' in Test Settings
- Can control when connection/disconnection is made to the TestTarget/Coordinator
- Compare Action
- Used to compare the values of two signals
- Can be used with across TestTarget/Coordinator signals
- Added Continuous Run Mode to Test Settings
- Controls if the Test Run ends on a failure/error
- Expanded Pause Action with Pause Dialog (N/A in Command Line)
- Can control if appears after a failure or if a failure occurred in the current test
- Added line errors when loading a .RTEST file
- Helps with editing an .RTEST outside of the tool
- Added Home Screen to Raptor-Test
- Can now intuitively close the current open Test and open another
- Added Splash Screen
- Added autosaving a test before running the tests
- Added 125K and 1M Baud Rates
- Added .CSV Result Output
- Added Timer to Run Page
- Bug/Crash Fixes
- 90+ Issues fixed/implemented in total
Details
- 0004990: [Raptor-Test] Add CAN Channels 3 and 4 to Raptor-Test
- 0004695: [Run Page] Change color of progress bar if result changes during test run
- 0004673: [General] Throw exceptions while parsing test file to give clues as to where xml was written incorrectly
- 0004656: [Test Runner] Certain actions will run if disabled if placed in the Clean Up Test Actions section
- 0004635: [General] Disable/Enable Actions does not set file as modified
- 0004634: [General] 'Selecting' multiple test actions and then clicking disable only disables the one right-clicked on
- 0004555: [Action] 'Connect to Target' Action
- 0004485: [General] Change 'Continuous Run Mode' to run elements of a Test after a failure
- 0004467: [General] Add ability to save test results as a .csv file
- 0004466: [General] If having a NoObfs license, don't encrypt old files upon opening
- 0004347: [General] Add ability to open New Eagle License Viewer within the Test-Console
- 0004325: [General] Odd auto-sizing that occurs when scrolling signals in this rtest
- 0004285: [General] Message box displays 'Error Loading File' when the process to open a file is aborted
- 0004269: [General] When exiting Raptor-Test before saving a newly created .rtest file, inaccurate 'Unsaved Changes' screen appears
- 0004268: [General] Add direct pathing to the RTEST and Model File folder when opening that file type
- 0002629: [General] RaptorTest forces the Cleanup Test macro to run without telling the user, and can corrupt the .rtest file
- 0003097: [General] Can't flash BCM48 through Raptor-Test Interface
- 0004987: [Command Line] Failure to write results if PassFail option is toggled and PDF result is blank
- 0000848: [Action] placing a "To Do" line in a test script will cause a test to fail
- 0002628: [General] Deleting macros is likely to irrecoverably corrupt your .rtest file
- 0004496: [General] PDF Report not including failures
- 0004531: [General] Add drag selection capability to the actions in the Edit Test screen
- 0004578: [General] Add .csv output to Command Line Raptor-Test
- 0004607: [General] Licensing does not check for year during license check
- 0004638: [General] Have the Recent Files column in the Start Page only appear when there are any Recent Files
- 0004657: [Action] Non-Fatal Exceptions while editing Test Script
- 0004674: [General] Clear Modified File indicator when closing a file
- 0004679: [Edit Page] Crash when changing the associated .rpg with a test file when Raptor-test can't find the file
- 0004758: [Raptor-Test] Editing a Macro Name will not change the name in the called instance within Macros
- 0002350: [General] Add additional baud rates 125k, 1000k
- 0004288: [General] Add Splash Screen
- 0004532: [General] Add optional Serial Number field to the Edit Test Script Configuration screen; add to generated reports
- 0004564: [General] File can't reopen if Log Message is disabled
- 0005138: [Action] Add '% Error' as option instead of 'Delta Value' within Verify Action
- 0005142: [Raptor-Test] Configure Raptor-Test to sort incoming messages by Timestamp
- 0005230: [Raptor-Test] Add Licensing v.24.1 to Raptor-Test Installer
- 0005232: [Raptor-Test] Update Kvaser Drivers used in Raptor-Test Installer
- 0004649: [General] Long file paths in 'Recent Files' view cause window to stretch over Home buttons
- 0004642: [Action] Actions within Macros have varying usability within the Macro Viewing Screen
- 0004280: [General] Raptor-Test allows you to create macros of the same name, resulting in invalid .rtest file
- 0004661: [Run Page] Run Page indicating test 'Passed' when Stop Button is pressed in certain scenarios
- 0004992: [Command Line] Do not attempt to re-flash modules if auto-connect is off when running from the command line
- 0003770: [General] Add Exit or Stop feature to raptor-test
- 0004627: [General] Allow ability to set new testtarget/coordinator .rpg when that .rpg is not found in the search folder
- 0004529: [General] Add "Actual Delta" to the .CSV Signal Data Output
- 0005022: [Test Runner] Only add the Group Setup/Cleanup actions once per group when outputting results
- 0002658: [General] Offset check box is not saved to XML
- 0004508: [General] Running a test in the 'Edit' screen, if there's a failure you can't re-run the test
- 0005227: [Raptor-Test] Upgrade RaptorTest.Console to Newtonsoft.Json 13.0.3
- 0005042: [Raptor-Test] Update Raptor-Test Installer to use new 12.9 Licensing
- 0005229: [Raptor-Test] Change tool's colors to updated color scheme
- 0005231: [Raptor-Test] Enable DPI Awareness in Raptor-Test Installer
- 0005021: [Action] Crash when copying the 'Connect/Disconnect' action
- 0005011: [Raptor-Test] Disable Auto-Connect upon opening file if Auto-Connect within the test file is turned off
- 0000690: [General] NEAT does not prompt to save unsaved NEAT script when opening new NEAT script
- 0004698: [Raptor-Test] Crash Selecting Model file in new test dialogue
- 0004294: [General] Issues with 'Delete' function when editing a test file
- 0004814: [Raptor-Test] Add ability for multiple XCP configurations for a test target; Add ability to select XCP address during Connect Action
- 0002941: [General] Add a AUTOSAVE feature to the RUN page
- 0004289: [General] Resolve issues with the 'NoObfs' license
- 0000136: [General] macro circular references not handled well
- 0004356: [General] Crash using the Select Source File and Flash Module feature
- 0004281: [General] Allow only one instance of Raptor-Test open at a time
- 0004549: [General] Add running timer to the Run All Tests screen
- 0004652: [General] If Error occurs saving File during the 'Close Test' or 'Exit' commands, the test/Raptor-Test will close anyway
- 0004650: [General] Update our address in default PDF Template
- 0005041: [Results] Add Disconnect Log Info Message to the Disconnect Action
- 0004465: [General] Add row/columns to error msg when a parse fails
- 0004675: [Raptor-Test] Refresh Test if TestTarget/Coordinator .rpg is modified in Edit Test Script Configuration
- 0004283: [General] Create a 'Home' screen for Raptor-Test, create ability to close an .rtest file
- 0004557: [Action] Enable Continuous Run Mode within Macros
- 0004658: [Action] Compare Action Show Time CheckBox not working correctly
- 0004625: [General] Rework UI in Edit/Run screens to signify switching between the two easier
- 0004509: [General] Reconfigure Compare feature to be able to use both Target and Coordinator
- 0005228: [Raptor-Test] Update UpdateVersion.proj to use TeamCity command parameters for versioning
- 0004818: [Raptor-Test] Crash as I attempted to migrate test to new version of a build
- 0004764: [Results] Crash when saving a PDF Result after a Stopped Test Run
- 0004495: [General] Add a 'Compare' function for signals in the signal list
- 0004293: [General] "Reload" command in Raptor-Test Config does not reload all settings
- 0004355: [General] Crash when running a test where the model and rpg do not match
- 0002277: [General] Add a Run Test X times button
- 0002928: [General] Add checkbox/toggle to Continuous Run Mode
- 0004291: [General] Enable the Config settings menu to be opened within the Console
- 0004278: [General] Crash if you create a new rtest and exit the save menu without setting a name
- 0002728: [General] Disabled string inputs lead to ghosting effect
- 0004530: [General] Set max size of action view in the test edit screen to be bigger/fit to screen
- 0004547: [General] Create a way to "Pause" running tests, open a dialog asking to continue or exit
- 0004558: [General] Add new checkbox to the Show Pause Dialog feature to only show dialog if previous action failed
- 0004628: [General] Raptor-Test allows you to create a test with the same XCP value for the Test Target and Coordinator
- 0004651: [Action] ToDo and Log Message Actions cause file to not be able to be saved if added to file and no message is added
- 0004659: [Test Runner] Crash when receiving CAN Message due to Race Condition
- 0004665: [Command Line] 'Auto Connect' not disabling connection checks when using command line Raptor-Test
2020 Releases
2020a_1.0.0
- 0003387: Update latest RIL to support latest modules
2019 Releases
2019a_2.0.0
- 0002659: Groups with no tests should not report as "passed"
- 0002889: Group Setup/Teardown actions in the full tree are not executed for individual tests
- 0002890: Write Actions don't have a retry mechanism
- 0002891: Group Setup/Teardown execute even if no tests in the group are executed
2019a_1.0.0
- 0001203: RaptorTest has no delta range for MotoHawk values
- 0002353: Cannot open rtest file if XCP address for target and coordinator are same, but on different buses
- 0002495: Install doesn't provide Newtonsoft.Json.dll (rborchert)
- 0002655: If a module returns a value for an enumeration where the value isn't a part of the official enumeration, you get a cryptic error
- 0002657: ToDo toolbox item does not support being saved as DISABLED
- 0002660: Make XCP address a group-based selection (or via a macro)
- 0002673: Spelling error on Raptor Test migration screen
- 0002683: Raptor-Test is not able to program some modules
- 0002701: Raptor Test shows a weird error when checking a vector enumeration
- 0002703: Matrix verify results in a strange error
- 0002721: Support Arrays and Matrix for MotoHawk signals
- 0002730: Failing to write a signal causes confusing errors in other tests
- 0002761: Fix breaks from refactoring of RaptorModules class in NewEagle.Common
- 0002800: Results are not cleared for tests with depth greater than 1
- 0002813: XML Report does not handle nested groups
- 0002661: Add the ability to have Group-based tear down and setup
- 0002814: Do not stop tests at first failed action
2018 Releases
2018a_1.0.10198
- 0002139: Update latest RIL to support all GCM70 targets.
- 0002138: Issue with Lite Mode detection when coordinator is a MotoHawk ECU
- Update to New Eagle Licensing V12.2
2017 Releases
2017b_0.0.1
- Issue 0001945: Add ECM196 support
- Issue 0001946: Add support for GCM70 variants
- Issue 0001947: Add support for LITE mode
- Update to New Eagle Licensing V12.1
2017a_0.0.1
- Improved connection retry logic for problematic CAN busses
- Resolved issue with Row/Col for Matrix Data Read
- Update to handle extended (29bit) IDs for XCP discovery
- Resolved issue with UDS/XCP flashing, allowing time for ECU bootup after flash before connect
- Update to New Eagle Licensing 11
2016 Releases
2016b_0.0.1
- Issue 0001497: Raptor Test should be updated so its version number has the same format as the other tools.
- Added support for non-scalar numeric values in test scripts
- Enhanced automated ECU reflash on loading *.rtest files against ECU with mismatched software
- Resolved issue with GCM196 reflash
- Added capability for command-line parameterized test scripts using {{}} parameter syntax
- Updated documentation / user manual
- Updated to New Eagle Licensing 10
2015 Releases
2015b_0.0.1
- Issue 0000006: Replace action list
- Issue 0000040: Double-clicking an instruction or test in the test runner opens that test in the editor
- Improved handling of relative paths
- Product name changed from New Eagle Automated Test (NEAT) to Raptor-Test
- Changed file extension to *.rtest