Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-21 | Test new testspec functionality and correct bugs | Peter Andersson | |
OTP-10049 OTP-10089 | |||
2012-08-21 | Implement constants and new features for test specifications | Peter Andersson | |
OTP-10049 OTP-10089 | |||
2012-08-20 | [common_test] Handle all ssh_cm messages in ct_netconfc:handle_msg/2 | Siri Hansen | |
Only {data,...} and {closed,...} was handled, which caused the test to fail with with a function_clause crash in ct_netconfc when {exit_status,...} was received. This has been corrected. | |||
2012-08-17 | [common_test] Move ct_netconfc_SUITE into datadir and run with ct_test_support | Siri Hansen | |
2012-08-17 | [common_test] Don't abort test if opening of connection fails | Siri Hansen | |
When opening a connection, the connection process would link itself to ct_util_server before calling the init callback, e.g. in ct_netconfc, ct_telnet etc. If the init callback failed, then ct_util_server would get the 'EXIT'. ct_util looks up the pid in the connection table, but since the connection is not yet registered it is not found. ct_util does not know which process it is and will thus die - aborting the complete test run. This commit moves the link(CtUtilServer) after the init callback, so a crash in the init callback will not be detected by ct_util_server - the caller process, however, will get a 'DOWN' message due to monitoring and ct_gen_conn:start will give an error return. | |||
2012-08-17 | [common_test] Don't allow named (required) connection to be opened twice | Siri Hansen | |
Earlier, it was possible to open connection (ct_gen_conn) with the same (required) name twice, which could give unexpected results. Such attempts will now return {error,{connection_exists,OtherClient}}. | |||
2012-08-17 | [common_test] Don't abort test run if connection process crashes | Siri Hansen | |
Earlier ct_util_server would terminate and thus abort the complete test run if a connection process (ct_gen_conn) crashed. This is now changed so that ct_util will only print an error report (in the test case log) and continue the rest of the test. | |||
2012-08-17 | [common_test] Add netconf client, ct_netconfc | Siri Hansen | |
The netconf client supports basic netconf functionality over SSH. In order to allow testing of both success and failure cases, it is intentionally written to allow non-standard behavior. In order for the netconf client to use the generic connection mechanism in common_test, ct_gen_conn has been updated to be more flexible: Added options: {reconnect,bool()} {forward_messages,bool()} {use_existing_connection,bool()} Allow handle_msg to return {reply,Reply,State} | {noreply,State} | {stop,Reply,State} If forward_messages==true, the ct_gen_conn callback must also implement: handle_msgs(Msg,State) -> {noreply,State} | {stop,State} | |||
2012-08-08 | Implement support for test case execution break/continue | Peter Andersson | |
2012-08-08 | Fix doc build error | Peter Andersson | |
2012-07-19 | Fix installation of javascript files on windows | Lukas Larsson | |
2012-07-19 | Merge branch 'lukas/common_test/surefire_fix_skipped_end/OTP-10158' into maint | Lukas Larsson | |
* lukas/common_test/surefire_fix_skipped_end/OTP-10158: Fix bug where auto skipped tcs would disappear Allow non configlist returns from other cths Fix close of suite when end_per_suite is skipped | |||
2012-07-19 | Add ct:notify and ct:sync_notify | Lukas Larsson | |
2012-07-13 | Implement verbosity levels and parameter for log printout importance | Peter Andersson | |
2012-07-09 | Fix deadlock problem in connection handling | Peter Andersson | |
2012-07-09 | Fix installation of javascript files | Peter Andersson | |
2012-07-06 | Implement silent_connection for ssh | 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-07-06 | Call CT Hook init functions in the correct order | Peter Andersson | |
OTP-10135 | |||
2012-07-05 | Fix various doc typos for R15B02 | Tuncer Ayaz | |
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2012-05-30 | Fix bug where auto skipped tcs would disappear | Lukas Larsson | |
2012-05-15 | Implement support for returning valid exit status from ct_run | Peter Andersson | |
Also change the return value of the ct:run_test/1 function. OTP-9865 OTP-10087 | |||
2012-05-15 | Allow non configlist returns from other cths | Lukas Larsson | |
2012-05-10 | Fix IO printout crash caused by hook function | Peter Andersson | |
2012-05-08 | Fix close of suite when end_per_suite is skipped | Lukas Larsson | |
2012-05-04 | Fix timetrap error in pre-hooks | Peter Andersson | |
2012-04-01 | Prepare releaseOTP_R15B01 | Erlang/OTP | |
2012-03-30 | Merge branch 'peppe/common_test/otp-10039' into maint | Peter Andersson | |
* peppe/common_test/otp-10039: Document the new timetrap interface | |||
2012-03-30 | Document the new timetrap interface | Peter Andersson | |
OTP-10039 | |||
2012-03-30 | Update copyright years | Björn-Egil Dahlberg | |
2012-03-30 | Merge branch 'ta/docs-maint' into maint | Gustav Simonsson | |
* ta/docs-maint: Fix typos in ct getting_started_chapter.xml Fix typos in driver.xml and erl_driver.xml Fix typos in INSTALL-WIN32.md OTP-10037 | |||
2012-03-29 | Update documentation | Peter Andersson | |
OTP-9972 OTP-9659 OTP-9855 OTP-9880 OTP-9973 OTP-9986 OTP-9992 OTP-9935 | |||
2012-03-27 | Merge remote branch 'origin/peppe/common_test/otp-10022' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-10022: Fix problem with wrong data_dir sent to hooks if init_per_* is missing | |||
2012-03-26 | Fix problem with wrong data_dir sent to hooks if init_per_* is missing | Peter Andersson | |
2012-03-26 | Increase test margin for user timetraps | Peter Andersson | |
2012-03-26 | Merge remote branch 'origin/peppe/common_test/otp-9988_9871.merged' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-9988_9871.merged: Fix various problems with the user timetrap implementation Fix dialyzer reported errors Implement support for user controlled timetraps OTP-9988 | |||
2012-03-26 | Merge remote branch 'origin/peppe/common_test/otp-9973' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-9973: Update ct_master to use the Common Test CSS file for the logs OTP-9973 | |||
2012-03-26 | Merge remote branch 'origin/peppe/common_test/otp-10011' into maint | Peter Andersson | |
* origin/peppe/common_test/otp-10011: Document the create_priv_dir option for ct:run_test/1 | |||
2012-03-23 | Merge branch ↵ | Lukas Larsson | |
'lukas/common_test/fix_disable_builtin_hooks_from_spec/OTP-10009' into maint * lukas/common_test/fix_disable_builtin_hooks_from_spec/OTP-10009: Change default of enable builtin hooks to undefined Disable built in hooks for emulator | |||
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 | Document the create_priv_dir option for ct:run_test/1 | Peter Andersson | |
2012-03-21 | Update ct_master to use the Common Test CSS file for the logs | Peter Andersson | |
OTP-9973 | |||
2012-03-21 | Change default of enable builtin hooks to undefined | Lukas Larsson | |
2012-03-21 | Merge branch 'lukas/common_test/add_surefire_hook/OTP-9995' into maint | Lukas Larsson | |
* lukas/common_test/add_surefire_hook/OTP-9995: Add the surefire ct hook | |||
2012-03-21 | Fix dialyzer reported errors | Peter Andersson | |
2012-03-21 | Implement support for user controlled timetraps | Peter Andersson | |
OTP-9988 | |||
2012-03-20 | Add the surefire ct hook | Lukas Larsson | |
The hook should work with modern versions of Jenkins CI to gather test results. | |||
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 | |