Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-16 | [common_test] Add link from red error notification to full error description | Siri Hansen | |
In test case log, the red error notification may sometimes be truncated. This commit adds a link from this printout to the end of the log where the full error description and stacktrace i written. | |||
2013-04-16 | [common_test] Use max importance when logging errors | Siri Hansen | |
This commit adds ?MAX_IMPORTANCE to error notifications in the test case log, and it makes sure that the printout says "CT Error Notification". Printouts from cth_log_redirect (sasl and error_reports) uses ?STD_IMPORTANCE and states "System" in the printout. | |||
2013-03-25 | [common_test] Add -force_stop skip_rest option when repeating tests | Siri Hansen | |
To allow a repeated test to finish immediatly, 'skip_rest' option can now be used in combination with 'force_stop'. If this option is used, only the current testcase will be completed after timeout is reached when repeating with 'duration' or 'until'. | |||
2013-01-25 | [common_test] Update common test modules to handle unicode | Siri Hansen | |
* Use UTF-8 encoding for all HTML files, except the HTML version of the test suite generated with erl2html2:convert, which will have the same encoding as the original test suite (.erl) file. * Encode link targets in HTML files with test_server_ctrl:uri_encode/1. * Use unicode modifier 't' with ~s when appropriate. * Use unicode:characters_to_list and unicode:characters_to_binary for conversion between binaries and strings instead of binary_to_list and list_to_binary. | |||
2012-11-20 | Merge branch 'maint' | Peter Andersson | |
Conflicts: lib/common_test/test/Makefile | |||
2012-11-19 | Implement new group search functionality | Peter Andersson | |
OTP-10466 | |||
2012-09-19 | Teach test_server to report severe errors to common_test | Björn Gustavsson | |
If a severe error occurs in test_server (e.g. failing to write to log files), test_server would terminate without commont_test knowing about it. Since ct_run can now return an exit code, it is important that common_test is aware of severe problem so that it can indicate that an error has occurred. | |||
2012-08-24 | Solve problem with registering parallel testcases | Peter Andersson | |
2012-08-23 | Solve problems with verbosity levels and parallel test cases | Peter Andersson | |
2012-08-23 | Merge remote branch 'origin/peppe/common_test/break_and_continue' into maint | Peter Andersson | |
* origin/peppe/common_test/break_and_continue: Fix error in documentation Implement support for test case execution break/continue Conflicts: lib/common_test/src/ct.erl lib/common_test/src/ct_run.erl OTP-10127 OTP-10172 | |||
2012-08-23 | Merge branch 'peppe/common_test/table_sorter' into maint | Peter Andersson | |
* peppe/common_test/table_sorter: Fix installation of javascript files on windows Fix installation of javascript files Make it possible to sort the HTML tables Conflicts: lib/common_test/src/ct_util.hrl OTP-9896 | |||
2012-08-08 | Implement support for test case execution break/continue | Peter Andersson | |
2012-07-06 | Make it possible to sort the HTML tables | Peter Andersson | |
OTP-9896 Introduce java scripts in the web pages to enable sorting of table elements. | |||
2012-05-04 | Fix timetrap error in pre-hooks | Peter Andersson | |
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-03-23 | Merge branch 'peppe/common_test/otp-9871' into ↵ | Peter Andersson | |
peppe/common_test/otp-9988_9871.merged Conflicts: lib/common_test/src/ct_framework.erl | |||
2012-03-21 | Fix dialyzer reported errors | Peter Andersson | |
2012-03-21 | Implement support for user controlled timetraps | Peter Andersson | |
OTP-9988 | |||
2012-03-19 | Fix error with group config deleted before post_end_per_group | Peter Andersson | |
OTP-9989 Also improve ct_hooks test suite. | |||
2012-03-19 | Introduce new test suite for CTHs | Peter Andersson | |
2012-03-19 | Use calls to ct_framework:init/end_per_suite for configuration | Peter Andersson | |
Now that calls to ct_framework:init/end_per_suite take place whenever init/end_per_suite is missing in the test suite, these calls should trigger init/end_tc to perform configuration (such as calling calling CTH functions, suite/0, etc). | |||
2012-03-19 | Change ct_init/end_per_group to init/end_per_group | Peter Andersson | |
OTP-9986 | |||
2012-03-19 | Run hooks for non-existing config functions | Peter Andersson | |
2012-03-11 | Introduce error notification printout in the tc log | Peter Andersson | |
Also fix problem with parallel test cases printing "into each other" (when using ct:print or ct:pal). OTP-9904 OTP-9900 | |||
2011-12-09 | Merge remote branch 'origin/peppe/common_test/groups' | Peter Andersson | |
* origin/peppe/common_test/groups: Change init/end_per_group/0 -> init/end_per_group/1 Add config info suite Add tests for group specification and info function Implement support for overriding group properties with test specification Implement support for overriding group properties with all/0 Implement the group info function OTP-9235 OTP-9569 OTP-9809 | |||
2011-12-07 | Change init/end_per_group/0 -> init/end_per_group/1 | Peter Andersson | |
2011-12-07 | Implement support for overriding group properties with test specification | Peter Andersson | |
2011-12-02 | Implement support for overriding group properties with all/0 | Peter Andersson | |
2011-12-02 | Implement the group info function | Peter Andersson | |
OTP-9235 | |||
2011-11-30 | Get test case log file name reported to user | Peter Andersson | |
2011-11-18 | Make absolute paths in log files relative | Peter Andersson | |
2011-11-13 | Add CSS stylesheet for the text and tables in Common Test and Test Server | Peter Andersson | |
Also make general improvements of presentation of results. OTP-9706 | |||
2011-09-28 | Add missing tests for timetrap handling and fix remaining errors | Peter Andersson | |
OTP-9593 | |||
2011-09-27 | Solve problem with ct_init/end_per_group being counted as test cases | Peter Andersson | |
2011-09-27 | Fix problem with test_server_ctrl creating invalid conf test | Peter Andersson | |
OTP-9584 | |||
2011-09-27 | Improve info in CT framework log | Peter Andersson | |
2011-09-23 | Enhance logging performance | Peter Andersson | |
OTP-9575 | |||
2011-09-23 | Implement support for running suites with test case groups through the debugger | Peter Andersson | |
OTP-9518 | |||
2011-09-23 | Various corrections and updates to improve error handling and reporting | Peter Andersson | |
OTP-8933 | |||
2011-09-23 | Fix problem with incorrect src links | Peter Andersson | |
OTP-9396 | |||
2011-09-23 | Fix problem with end_tc being called with incorrect Suite argument | Peter Andersson | |
OTP-9398: Fix error with end_tc being called with incorrect Suite argument after timeout in lib function OTP-9397: Fix problem with true error not reported to FW | |||
2011-09-23 | Introduce new framework callback function to read info about color of comments | Peter Andersson | |
OTP-9237 | |||
2011-09-23 | Introduce new 'logopts' flag | Peter Andersson | |
Introduce new 'logopts' flag and make it possible to modify the default logging behaviour OTP-9372 OTP-9396 | |||
2011-09-23 | Fix problem with automatically generated init & end-config functions for groups | Peter Andersson | |
OTP-9369 | |||
2011-09-15 | Fix misspelling of compatibility | Tuncer Ayaz | |
2011-08-31 | Add priority functionality and tests for ct hooks | Lukas Larsson | |
Priority allows the user of ct hooks to specify which order the hooks should execute in. The priority of a hook is specified when installing the hook, and stays the same for both pre and post hooks | |||
2011-05-09 | Merge branch 'lukas/common_test/timeout_location_fix/OTP-9265' into dev | Lukas Larsson | |
* lukas/common_test/timeout_location_fix/OTP-9265: Fix ct_framework to not crash when error_notification location is undefined. | |||
2011-04-28 | Fix error in vts mode, making it impossible to execute suites with test case ↵ | Peter Andersson | |
groups. | |||
2011-04-28 | Fix issues related to test case groups: | Peter Andersson | |
1. Allow empty group to be specified without generating an error. 2. Sort out potential problem with unnecessary call to delete_subs/2. | |||
2011-04-28 | Make it possible to refresh the top level index page at the start of a test run. | Peter Andersson | |