=== source code for ethread_SUITE:rwmutex/1
=== Test case started with:
ethread_SUITE:rwmutex([{watchdog,<0.811.0>},
{tc_logfile,"/home/karol/R16B03/otp-support/release/tests/test_server/ct_run.test_server@zed.2013-12-31_08.46.43/tests.system_test.logs/run.2013-12-31_08.46.46/ethread_suite.rwmutex.html"},
{tc_group_properties,[]},
{tc_group_path,[]},
{data_dir,"/home/karol/R16B03/otp-support/release/tests/system_test/ethread_SUITE_data/"},
{priv_dir,"/home/karol/R16B03/otp-support/release/tests/test_server/ct_run.test_server@zed.2013-12-31_08.46.43/tests.system_test.logs/run.2013-12-31_08.46.46/log_private/"},
{nodenames,[]}])
=== Current directory is "/home/karol/R16B03/otp-support/release/tests/test_server/ct_run.test_server@zed.2013-12-31_08.46.43"
=== Started at 2013-12-31 08:50:00
Port program pid: 20122
Trying to initialize rwmutex
Initialized rwmutex
Main thread tries to read lock rwmutex
Main thread read locked rwmutex
Main thread about to create aux thread
Aux thread tries to read lock rwmutex
Aux thread read locked rwmutex
Aux thread tries to read unlock rwmutex
Aux thread read unlocked rwmutex
Aux thread tries to write lock rwmutex
Main thread created aux thread
Main thread goes to sleep for 1 second
Main thread woke up
Main thread tries to read unlock rwmutex
Main thread read unlocked rwmutex
Main thread tries to write lock rwmutex
Aux thread write locked rwmutex
Aux thread wrote
Aux thread goes to sleep for 1 second
Aux thread woke up
Aux thread tries to write unlock rwmutex
Aux thread write unlocked rwmutex
Main thread write locked rwmutex
Main thread goes to sleep for 1 second
Main thread woke up
Main thread tries to write unlock rwmutex
Main thread write unlocked rwmutex
Main thread joined aux thread
Main thread destroyed rwmutex
=== Ended at 2013-12-31 08:50:03
=== successfully completed test case
=== returned value = ok
Test run history
| Top level test index