Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-27 | Adjust ttb_SUITE to work better on windows | Siri Hansen | |
There is a problem with long paths on windows, which causes some of the ttb logs in this suite not to be created. To go around this, the original priv_dir from the Config is no longer used for writing the logs. Instead a new priv_dir is created in the data_dir - which makes the path much shorter. There is also a problem caused by the lower resolution of the system clock on windows. It makes the test cases for sorting trace messages fail. To get around this a sleep of 2 ms is added in "appropriate places", and also the messages sent between client and server when creating the trace log for these test cases is now better synched. The cleanup functions, which terminate slave nodes, was called in end_per_testcase. However, it seems to be a bug in the test_server which causes this to hang if the test case failed with a timetrap_timeout. Workaround for this is to do the cleanup in init_per_testcase instead - i.e. make sure that nodes that are to be started by the test case do not already live when the test case starts. | |||
2011-10-27 | Cleanup after testcases in ttb_SUITE | Siri Hansen | |
Slave nodes were earlier stopped inside each test case. If a test case failed before this point, a slave node would survive and it might interfere with the next test case causing multiple failures. This commit moves the stopping of slave nodes out to a separate function for each test case - called during end_per_testcase. A minor correction is also done in ttb:ensure_no_overloaded_nodes - the reply message sent back from the ttb process is tagged so only the expected message will be picked from the message queue. Otherwise, for instance nodedown messages from the monitoring of slave nodes (by the test cases) could be received here. Finally, the sleep timer when waiting for trace messages to arrive over tcp/ip is extended a bit since test cases sometimes failed with missing trace messages here. | |||
2011-08-30 | Support for stopped and resumed tracing. | Andrzej Telezynski | |
2011-08-30 | More robust testing of tracing with 'local' option. | Andrzej Telezynski | |
2011-08-30 | Test for: (BUGFIX) Error with ip tracing to wrap sets. | Andrzej Telezynski | |
2011-08-30 | Stop option 'return' changed to 'return_fetch_dir' | Andrzej Telezynski | |
2011-08-30 | It is safe to change cwd on control node or remote nodes while tracing | Andrzej Telezynski | |
2011-08-30 | additional tests for ttb module | Piotr Dorobisz | |
2011-08-30 | new tests for ttb module | Piotr Dorobisz | |
2011-08-30 | updated OTP tests | Piotr Dorobisz | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for observer | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update observer tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2010-03-23 | OTP-8533 Update observer test suite for R14 | Björn Gustavsson | |