aboutsummaryrefslogtreecommitdiffstats
path: root/lib/common_test/src
AgeCommit message (Collapse)Author
2011-02-28Merge branch 'lukas/common_test/test_order_wrong/OTP-9026' into devLukas Larsson
* lukas/common_test/test_order_wrong/OTP-9026: Add test event info for the old tests Update test spec parser to not group suites, groups and cases which are hierarchically related if merge_tests config i set to false Add test cases for test spec ordering of testcases in spec Conflicts: lib/common_test/test/ct_testspec_1_SUITE.erl
2011-02-17Merge branch 'lukas/common_test/updates_needed_before_migration/OTP-8768' ↵Lukas Larsson
into dev * lukas/common_test/updates_needed_before_migration/OTP-8768: Update ts to take the config path as an invironmental and as a variables passed with all_tests and also with the normal run Update TEST_SERVER_FRAMEWORK os variable to be regarded as undet if set to undefined Fix bug with subgroups after introduction of remote groups Rename Suite Callback to Common Test Hook Update so that cover is skipper for applications without a .cover file Update minimal build target to include runtime_tools and common_test Update ts to start common test with both ts.config and ts.PLATFORM.config Update ts scb to add nodenames in all pre_init clauses Add release/tests/test_server to path Add ts_install_scb which is a common_test SCB that handles making of test modules. Update ts to work with common test instead of test_server Add kill_slavenodes/0 as an exported function Change format of remote groups to {group, Module, GroupName}, note that this is an unsupported feature Add possibility to get all testdata Fix bug when groups refer to groups in the groups/0 function Add support for external groups. Refactor code to make it easier to debug Update so that when asking for os and we are in the test_server_ctrl process, just use os:type(). Fix so that groups can return external test cases, i.e.
2011-02-17Cleanup code to fix dialyzer warningLukas Larsson
2011-02-17Rename Suite Callback to Common Test Hook in code and testcasesLukas Larsson
2011-02-17Fix bug where the state of an SCB was altered when no on_tc_* existedLukas Larsson
2011-02-17Update SCBs to use a specific id/1 function for SCb overriding instead of ↵Lukas Larsson
returning it from init/1.
2011-02-17Add documentation for SCBsLukas Larsson
2011-02-15Update test spec parser to not group suites, groups and cases which are ↵Lukas Larsson
hierarchically related if merge_tests config i set to false
2011-02-14Fix bug with subgroups after introduction of remote groupsLukas Larsson
2011-01-24Change format of remote groups to {group, Module, GroupName}, note that this ↵Lukas Larsson
is an unsupported feature
2011-01-24Add possibility to get all testdataLukas Larsson
2011-01-24Fix bug when groups refer to groups in the groups/0 functionLukas Larsson
2011-01-24Add support for external groups.Lukas Larsson
2011-01-24Refactor code to make it easier to debugLukas Larsson
2010-12-09Add tests for SCB's with same id and fixed bug relating to itLukas 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-08Fix bug which caused scb to be added too much when initiated in the suite ↵Lukas Larsson
info function
2010-12-08Add locking mechanism for scb state when using parallel groupsLukas Larsson
2010-12-08Update ct_framework calls to allow manipulation of test results in end_tc ↵Lukas Larsson
without breaking backwards compatability (I hope)
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-08Add on_tc_fail and on_tc_skip functionalityLukas Larsson
2010-12-08Add special tagging for scb in order for event generation to be backward ↵Lukas Larsson
compatible
2010-12-08Update to be compatible with how common_test tests the ct frameworkLukas Larsson
2010-12-08Add scoping for suite and groupsLukas Larsson
2010-12-08Extend SCB error handling printoutsLukas Larsson
Update error behaviour so that a failing SCB callback results in a failing testcase
2010-12-08Add SCB error handling functionalityLukas Larsson
2010-12-08Move end_tc call to be made before the tc_done event is generatedLukas Larsson
2010-12-08Change default state to [] instead of undefinedLukas Larsson
2010-12-08Add terminate SCB functionalityLukas Larsson
2010-12-08Rename all callback functions to be more inline with the suite callback ↵Lukas Larsson
functions
2010-12-08Update input parameter for suite callbacks to be called suite_callbacks when ↵Lukas Larsson
given from both erlang shell and ct_run command
2010-12-08Update to be backward compatible with ct framework test funktionalityLukas Larsson
2010-12-08Expand tracing functions to be more verboseLukas Larsson
2010-12-08Update so that non tuple return values are not filtered outLukas Larsson
2010-12-08Remove some compilation warningsLukas Larsson
2010-12-08Add support for all pre/post init/end functionsLukas Larsson
2010-12-08Add so that suite_callbacks can be added by suite_callbacks. Add support for ↵Lukas Larsson
pre/post_init_suite/2 in suite callback
2010-12-08Update ct_trace me to include calling functionsLukas Larsson
2010-12-08Add so that suite_callcacks can be configures in suite/0Lukas Larsson
2010-12-08Add support for suite_callback in spec, command_line and interactive. Start ↵Lukas Larsson
work on suite_callback functionality.
2010-12-08Update framework callbacks to use end_tc/4 if available. end_tc/4 can return ↵Lukas Larsson
anything which init_tc/3 can, and also modify the COnfig variable when called from init_per_suite and init_per_group
2010-12-06Fix so that groups can return external test cases, i.e.Lukas Larsson
groups() -> [{test, [sequence], [{other_suite, all}]}].
2010-11-29Update edoc and command line help documentation to reflect change from ↵Lukas Larsson
run_test to ct_run
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-10-14Update get_status doc to include no_tests_runningLukas Larsson
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