aboutsummaryrefslogtreecommitdiffstats
path: root/lib/common_test/test
AgeCommit message (Collapse)Author
2011-02-17Update SCBs to use a specific id/1 function for SCb overriding instead of ↵Lukas Larsson
returning it from init/1.
2011-01-27Update suite callback test timeout so that beam debug test runs do not timeoutLukas Larsson
2010-12-10Update test support so that if common test fails to be stopped in a suite, ↵Lukas Larsson
the ct node is restarted and the test case fails
2010-12-09Add tests for SCB's with same id and fixed bug relating to itLukas Larsson
2010-12-09Add test suites for failing in init/1 functionLukas Larsson
2010-12-09Added tests for starting SCB's with arguments and fixed a bug with how SCB's ↵Lukas Larsson
are parsed from the command line
2010-12-08Add so that failures in SCB:init/1 causes the entire scb scope to failLukas Larsson
2010-12-08Add locking mechanism for scb state when using parallel groupsLukas Larsson
2010-12-08Add state update tests for suite callbacksLukas Larsson
2010-12-08Add test case for init_per_suite recover scenarioLukas Larsson
2010-12-08Add testcase for config updatesLukas Larsson
2010-12-08Update all post_*_per_* to also take the Config argument which the *_per_* ↵Lukas Larsson
was called with as an argument.
2010-12-08Remove supurflous comments and _SUITE filesLukas Larsson
2010-12-08Add init_per_suite skip and fail test casesLukas Larsson
2010-12-08Remove scope_tc test case as it should not be possble to have this scopeLukas Larsson
2010-12-08Refactor tests to use '_' and '$proplist'Lukas Larsson
2010-12-08Add possibility to use '_' and '$proplist' anywhere in a event specLukas Larsson
2010-12-08Add tags to testsLukas Larsson
2010-12-08Add on_tc_skip functionLukas Larsson
2010-12-08Add scoping test casesLukas Larsson
2010-12-08Add tests for minimal_scb, minimal_and_maximal_scb and faulty_scb_undefLukas Larsson
2010-12-08Add testcases for multiple SCBs and unexisting SCBsLukas Larsson
2010-12-08Add testcase for SCB which does nothingLukas Larsson
2010-12-03Merge branch 'lukas/common_test/extend_timeout_for_win' into devLukas Larsson
* lukas/common_test/extend_timeout_for_win: Update the support init_per_suite to extend the timeout for starting a slave node on windows.
2010-12-03Fix bug in verification where a tc_done/start event which was generated ↵Lukas Larsson
inbetween a tc_start and tc_done of a init_per_group could caused the validation to fail
2010-12-03Update the support init_per_suite to extend the timeout for starting a slave ↵Lukas Larsson
node on windows.
2010-11-17Update master test to put slave logs in /tmp for windows as otherwise ↵Lukas Larsson
filenames become too long and the tests fail
2010-11-11Update master test specs to work with include directivesLukas Larsson
2010-11-01Update parse_table to take multiline sql rowsLukas Larsson
Add test cases for ct:parse_table
2010-09-10Merge branch 'peppe/common_test/dev/OTP-8753' into devLukas Larsson
* peppe/common_test/dev/OTP-8753: Fix problem with prepared_tests tuple not being recognized Add verification terms to test suite Fix various test suite, makefile, and doc related problems Fix error in the repeat_until_* group property handling Add test suite for groups with repeat property Add verification events to sequence group test suite Fix error in handling of sequence groups Fix error in test suite Fix problems with sequences and sub-groups Add test cases to sequence suite Fix error with group term in ct:run_test/1 Add test suite to examplify problem with nested groups in a sequence
2010-09-10OTP-8818: Fixed inconsistency in ct:start_interactive callLukas Larsson
2010-09-06Fix problem with prepared_tests tuple not being recognizedPeter Andersson
2010-09-06Add verification terms to test suitePeter Andersson
Work in progress...
2010-09-06Fix various test suite, makefile, and doc related problemsPeter Andersson
2010-09-06Fix error in the repeat_until_* group property handlingPeter Andersson
2010-09-02Add test suite for groups with repeat propertyPeter Andersson
Work in progress...
2010-09-02Add verification events to sequence group test suitePeter Andersson
2010-09-02Fix error in test suitePeter Andersson
2010-09-02Add test cases to sequence suitePeter Andersson
2010-09-02Fix error with group term in ct:run_test/1Peter Andersson
Also some new test cases on sequence groups have been added.
2010-09-02Add test suite to examplify problem with nested groups in a sequencePeter Andersson
2010-08-13Use proper install methodMartti Kuparinen
Only real program files should be installed with INSTALL_PROGRAM while scripts should be installed with INSTALL_SCRIPT and data files with INSTALL_DATA.
2010-07-06Improve handling of test case group specificationsPeter Andersson
Still a few things missing: * Documentation * More tests * Fix old broken test cases
2010-07-06Improve handling of test case group specificationsPeter Andersson
2010-07-06Add new option to label test runsPeter Andersson
With the option 'label', the test run gets a user defined name that Common Test prints in the overview log files.
2010-07-06Implement handling of group specificationsPeter Andersson
It's possible now to specify execution of test case groups (and test cases within groups) by means of run_test options and test specification terms. From test specifications, groups (and test cases) may also be skipped. ct_run has been improved to report errors better. New test suites have been introduced.
2010-07-06Fix problem with using the wrong logdir settingPeter Andersson
The default logdir value "." overrides setting in test specification if logdir start flag/option is missing.
2010-06-11Merge branch 'peppe/common_test_r14_dev_2' into devErlang/OTP
* peppe/common_test_r14_dev_2: Misc documentation updates Add documentation for run_test program Step vsn for test_server to 3.4 Make {repeat*,N} property in group execute the group N times exactly Fix so that ct_run converts relative diretories in the code path to absolute Fix bug in handling framework:end_tc timeouts Fix bug that prevents the interactive shell mode to start properly Fix failing multiply timetrap test case Minor fixes in code and test suites Add support for executing pre-loaded suites (e.g. modules loaded as binaries) Add test suite for remote loading of binary suites Fix error with {repeat,0} property in groups causing double iterations Add support for config info functions (e.g. init_per_suite/0) Add support for dynamic timetrap handling Have end_per_testcase run even after timetrap_timeout and abort_testcase Flush old DOWN messages in demonitor Add groups in test specifications Add new tests for test case groups and test specifications Improve and fix various test suites Add event_handler_init start flag that can pass init arguments to event handlers ... OTP-8703 peppe/common_test_r14_dev_2
2010-06-09Make {repeat*,N} property in group execute the group N times exactlyPeter Andersson
To be consistent with the behaviour of the run_test repeat flag/option, the repeat* group property has been changed to specify absolute number of test runs. Previously {repeat,N} meant "execute the group 1 time + N repeats". Now it means "execute the group N times".
2010-06-09Fix so that ct_run converts relative diretories in the code path to absolutePeter Andersson
Directories added with run_test -pa or -pz in the pre erl_args part of the command line will be converted from relative to absolute, this to avoid confusion when Common Test switches working directory during the test run. Also fixed in this commit: Problem with timeouts during init_tc or end_tc (in the Test Server framework).