(view as text)
Running 12 test cases...
Entering test suite "Master Test Suite"
Entering test case "duration_test"
Leaving test case "duration_test"
Entering test case "time_point_test"
Leaving test case "time_point_test"
Entering test case "thread_hardware_concurrency_test"
hardware concurrency: 4
Leaving test case "thread_hardware_concurrency_test"
Entering test case "measure_clocks_os_test"
clock: universalis::os::clocks::utc_since_epoch: absolute: 0, ratio: 1.00033
clock: universalis::os::clocks::utc_since_epoch: absolute: 1, ratio: 1.00029
clock: universalis::os::clocks::steady: absolute: 0, ratio: 1.00031
clock: universalis::os::clocks::steady: absolute: 1, ratio: 1.00028
clock: universalis::os::clocks::utc_since_epoch: min: 3.71e-07s, avg: 3.74198e-07s, max: 1.264e-06s
clock: universalis::os::clocks::steady: min: 2.99e-07s, avg: 3.27779e-07s, max: 0.000156825s
clock: universalis::os::clocks::process: min: 5.41e-07s, avg: 1.8046e-06s, max: 1.3136e-05s
clock: universalis::os::clocks::thread: min: 5.08e-07s, avg: 1.23e-06s, max: 7.68e-06s
clock: universalis::os::clocks::hires_thread_or_fallback: min: 1.31e-07s, avg: 5.22481e-07s, max: 7.5108e-05s
Leaving test case "measure_clocks_os_test"; testing time: 250ms
Entering test case "measure_clocks_stdlib_test"
clock: universalis::os::clocks::utc_since_epoch: absolute: 0, ratio: 1.00029
clock: universalis::os::clocks::utc_since_epoch: absolute: 1, ratio: 1.00029
clock: universalis::os::clocks::utc_since_epoch: min: 3.71e-07s, avg: 3.7888e-07s, max: 6.29e-07s
clock: universalis::os::clocks::steady: absolute: 0, ratio: 1.00028
clock: universalis::os::clocks::steady: absolute: 1, ratio: 1.00028
clock: universalis::os::clocks::steady: min: 3.81e-07s, avg: 3.9794e-07s, max: 7.04e-07s
Leaving test case "measure_clocks_stdlib_test"
Entering test case "condition_variable_test"
Test case condition_variable_test did not run any assertions
Leaving test case "condition_variable_test"
Entering test case "condition_variable_speed_test"
2 threads: 0: 8.10171e-06s
2 threads: 1: 8.10024e-06s
4 threads: 0: 1.16634e-05s
4 threads: 1: 1.1147e-05s
4 threads: 2: 1.15049e-05s
4 threads: 3: 1.22015e-05s
8 threads: 0: 2.00763e-05s
8 threads: 1: 2.05228e-05s
8 threads: 2: 2.07361e-05s
8 threads: 3: 2.03896e-05s
8 threads: 4: 1.99979e-05s
8 threads: 5: 1.99538e-05s
8 threads: 6: 2.00634e-05s
8 threads: 7: 2.03095e-05s
Test case condition_variable_speed_test did not run any assertions
Leaving test case "condition_variable_speed_test"; testing time: 2390ms
Entering test case "measure_clocks_os_detail_test"
clock: universalis::os::clocks::detail::iso_std_time: min: 1s, avg: 1s, max: 1s
clock: universalis::os::clocks::detail::iso_std_clock: min: 0.01s, avg: 0.01s, max: 0.01s
CLOCKS_PER_SEC: 1000000
clock: universalis::os::clocks::detail::omp: absolute: 0, ratio: 1.00034
clock: universalis::os::clocks::detail::omp: absolute: 1, ratio: 1.00028
clock: universalis::os::clocks::detail::omp: min: 1.28e-07s, avg: 1.62397e-07s, max: 4.1385e-05s
posix clocks
clock: universalis::os::clocks::detail::posix::time_of_day: absolute: 0, ratio: 1.00032
clock: universalis::os::clocks::detail::posix::time_of_day: absolute: 1, ratio: 1.00028
clock: universalis::os::clocks::detail::posix::time_of_day: min: 1e-06s, avg: 1.01036e-06s, max: 6.7e-05s
clock: universalis::os::clocks::detail::posix::real_time: absolute: 0, ratio: 1.00029
clock: universalis::os::clocks::detail::posix::real_time: absolute: 1, ratio: 1.00027
clock: universalis::os::clocks::detail::posix::real_time: min: 2.54e-07s, avg: 2.74335e-07s, max: 0.000910359s
clock: universalis::os::clocks::detail::posix::monotonic: absolute: 0, ratio: 1.00028
clock: universalis::os::clocks::detail::posix::monotonic: absolute: 1, ratio: 1.0003
clock: universalis::os::clocks::detail::posix::monotonic: min: 2.6e-07s, avg: 2.86224e-07s, max: 0.000204925s
clock: universalis::os::clocks::detail::posix::process_cpu_time: min: 4.86e-07s, avg: 5.88287e-07s, max: 9.0267e-05s
clock: universalis::os::clocks::detail::posix::thread_cpu_time: min: 2.2e-07s, avg: 6.14086e-07s, max: 7.5754e-05s
posix clock_getres
clock: CLOCK_REALTIME, resolution: 1e-09s
clock: CLOCK_MONOTONIC, resolution: 1e-09s
clock: CLOCK_PROCESS_CPUTIME_ID, resolution: 1e-09s
clock: CLOCK_THREAD_CPUTIME_ID, resolution: 1e-09s
Leaving test case "measure_clocks_os_detail_test"; testing time: 8660ms
Entering test case "affinity_test"
process affinity mask active count: 4
thread affinity mask active count: 4
Test case affinity_test did not run any assertions
Leaving test case "affinity_test"
Entering test case "aligned_allocator_test"
Leaving test case "aligned_allocator_test"
Entering test case "atomic_compare_and_swap_test"
Test case atomic_compare_and_swap_test did not run any assertions
Leaving test case "atomic_compare_and_swap_test"
Entering test case "atomic_compare_and_swap_speed_test"
2 threads: 0: 7.16654e-07s
2 threads: 1: 7.17466e-07s