aboutsummaryrefslogtreecommitdiffstats
path: root/lib/common_test
AgeCommit message (Collapse)Author
2013-04-19Convert XML files to UTF-8Hans Bolinder
2013-04-19[common_test] Adjusted timers in ct_repeat_testrun_SUITESiri Hansen
This is to allow slower test hosts.
2013-04-19[common_test] Extend timer in cover_SUITE for slow test hostSiri Hansen
2013-04-19[common_test] Kill slave nodes after test cases in cover_SUITESiri Hansen
The test case cover_SUITE:slave_start_slave often fails on a test host (windows) due to a hanging node from an earlier test run. In the first test, the slave fails to start (boot_timeout?) and is never connected to the test node. The attempt at cleaning up used nodes() to find which slaves to kill - so in the case where the slave was never connected it was never killed. This is no changed so each slave is explicitly killed by name - no matter if it is pingable or not.
2013-04-18Merge branch 'siri/ct/error-printout-link/OTP-11044' into maintSiri Hansen
* siri/ct/error-printout-link/OTP-11044: [common_test] Add link from red error notification to full error description [common_test] Use max importance when logging errors
2013-04-17Bug fixes in Common Test log cachePeter Andersson
2013-04-17Merge branch 'peppe/common_test/log_cache' into maintPeter Andersson
* peppe/common_test/log_cache: Implement cache for the CT logger OTP-10855
2013-04-17Implement cache for the CT loggerPeter Andersson
OTP-10855
2013-04-16[common_test] Add link from red error notification to full error descriptionSiri 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 errorsSiri 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-04-11Merge branch 'fredrik/ct/telnet_wo_line_breaks/OTP-10085' into maintFredrik Gustafsson
2013-04-08[common_test] Add test for unexpected I/OSiri Hansen
2013-04-08[common_test] Send unexpected logging to test_server's unexpected_io.logSiri Hansen
If it could not be decided which test case a certain log printout belonged to, the common test framework log was earlier used. Such printouts are now instead sent to unexpected_io.log in test_server so that there is only one place to look for "missing" printouts.
2013-04-08Remove unused Postscript filesHans Bolinder
2013-04-04Merge branch 'siri/common_test/force_stop-skip_rest/OTP-10856' into maintSiri Hansen
* siri/common_test/force_stop-skip_rest/OTP-10856: [common_test] Document '-force_stop skip_rest' option to ct_run [common_test] Add tests for repeated testruns [common_test] Add support for testing repeated testruns [common_test] Add -force_stop skip_rest option when repeating tests
2013-03-28[common_test] Document '-force_stop skip_rest' option to ct_runSiri Hansen
2013-03-28[common_test] Add tests for repeated testrunsSiri Hansen
ct_repeate_testrun_SUITE is added, which tests the following options to ct_run: -repeat N -duration [-force_stop [skip_rest]] -until [-force_stop [skip_rest]]
2013-03-27Added option wait_for_linebreak - so that expect does not need \n to matchFredrik Gustafsson
2013-03-27Added testcases for ct_telnet and opportunity to connect to telnet without ↵Fredrik Gustafsson
user and password.
2013-03-25[common_test] Add support for testing repeated testrunsSiri Hansen
ct_test_support which is used in common_test's own tests did not support testruns with -repeat, -duration or -until options. This is now added.
2013-03-25[common_test] Add -force_stop skip_rest option when repeating testsSiri 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-03-14Merge branch 'fredrik/ct/get_testdir_restrictions' into maintFredrik Gustafsson
* fredrik/ct/get_testdir_restrictions: Returning '/' when given as parameter to get_testdir
2013-03-14Merge branch 'anders/common_test/slave_start/OTP-10920' into maintAnders Svensson
* anders/common_test/slave_start/OTP-10920: Simplify doc of error return Minor edoc fix Add ct_slave:start(Node, Opts) to start a node on the local host
2013-03-14Merge branch 'siri/cuddle-with-tests' into maintSiri Hansen
* siri/cuddle-with-tests: [sasl] Fix tests that compare execution time [jinterface] Kill process between tests to avoid consequential error [jinterface] Make tests handle space in path on windows [common_test] Extend timers for slave nodes in ct_cover_SUITE [test_server] Clean up unused code in test_server_SUITE [reltool] Increase timetrap timeout for reltool_server_SUTIE to 10 minutes [test_server] Fix encoding of HTML file references to work on windows [test_server] Use simpler tc name in unicode test to make it work on windows
2013-03-13Returning '/' when given as parameter to get_testdirFredrik Gustafsson
2013-03-12Simplify doc of error returnAnders Svensson
As {error, Reason, NodeName} together with a Reason production.
2013-03-12Minor edoc fixAnders Svensson
edoc inserted a type spec into the signature ("Options :: Opts") when @spec and code used different variable names.
2013-03-12Add ct_slave:start(Node, Opts) to start a node on the local hostAnders Svensson
This is convenient when starting nodes locally since there's otherwise no trivial way to specify the local hostname.
2013-03-06Remove obsolete common_test note regarding source pathsAnders Svensson
2013-03-04[common_test] Extend timers for slave nodes in ct_cover_SUITESiri Hansen
Also, rename some nodes to avoid node name clash between test cases, and ensure proper cleanup of nodes.
2013-02-25Prepare releaseOTP_R16BErlang/OTP
2013-02-22Update copyright yearsBjörn-Egil Dahlberg
2013-02-21Increase timetrap times in ct_verbosity_SUITEPeter Andersson
2013-02-19Merge remote branch 'origin/peppe/common_test/force_stop'Peter Andersson
* origin/peppe/common_test/force_stop: Repair broken force_stop functionality OTP-10832
2013-02-19Merge remote branch 'origin/peppe/common_test/tc_print_deadlock'Peter Andersson
* origin/peppe/common_test/tc_print_deadlock: Fix problems with verbosity test suite Solve problem with IO deadlock in ct_util_server Implement test case that triggers known deadlock bug OTP-10826
2013-02-19Merge remote branch 'origin/peppe/common_test/dialyzer_warnings'Peter Andersson
* origin/peppe/common_test/dialyzer_warnings: Correct dialyzer warnings
2013-02-18Fix problems with verbosity test suitePeter Andersson
2013-02-18Repair broken force_stop functionalityPeter Andersson
2013-02-18Correct dialyzer warningsPeter Andersson
2013-02-15Merge remote branch 'origin/peppe/common_test/ct_master_evh'Peter Andersson
* origin/peppe/common_test/ct_master_evh: Fix problem with hanging event handler OTP-10634
2013-02-15Solve problem with IO deadlock in ct_util_serverPeter Andersson
2013-02-15Implement test case that triggers known deadlock bugPeter Andersson
2013-02-14Update config.guess and config.sub to latest versionsLukas Larsson
2013-02-12Fix problem with hanging event handlerPeter Andersson
OTP-10634
2013-01-29Prepare releaseOTP_R16A_RELEASE_CANDIDATEErlang/OTP
2013-01-29Revert "Prepare release"Sverker Eriksson
This reverts commit a0e362765d9d4afb0211f49eb787d2139b3eb7be. Conflicts: erts/vsn.mk
2013-01-28Merge branch 'peppe/common_test/testspec_include'Peter Andersson
* peppe/common_test/testspec_include: Fix failing test case OTP-9881
2013-01-28Fix failing test casePeter Andersson
OTP-9881
2013-01-27Merge branch 'peppe/common_test/testspec_include'Peter Andersson
* peppe/common_test/testspec_include: Fix problem with tests running in wrong order OTP-9881
2013-01-27Fix problem with tests running in wrong orderPeter Andersson
OTP-9881