We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There is some intermittent failure of this test on linux (nixos distribution)
Here are the full build logs. Is that test flaky or did we forget some build flags ?
configuring fixing cmake files... cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DCMAKE_INSTALL_LOCALEDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/share/doc/aws-c-common -DCMAKE_INSTALL_INFODIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/include -DCMAKE_INSTALL_SBINDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/imm20047mgrziw9mk0481ajfhyizavxm-binutils-2.35.1/bin/strip -DCMAKE_RANLIB=/nix/store/imm20047mgrziw9mk0481ajfhyizavxm-binutils-2.35.1/bin/ranlib -DCMAKE_AR=/nix/store/imm20047mgrziw9mk0481ajfhyizavxm-binutils-2.35.1/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/y930wy0nv07bm29mlsgqxpr9xnjxgbki-aws-c-common-0.6.9 -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_BUILD_RPATH=OFF -- The C compiler identification is GNU 9.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/w9g29r2db7p6q2pb3qw3wlm9j2p68agv-gcc-wrapper-9.3.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMake 3.19.7 -- Performing Test AWS_HAVE_GCC_OVERFLOW_MATH_EXTENSIONS -- Performing Test AWS_HAVE_GCC_OVERFLOW_MATH_EXTENSIONS - Success -- Performing Test AWS_HAVE_MSVC_MULX -- Performing Test AWS_HAVE_MSVC_MULX - Failed -- Performing Test AWS_HAVE_WINAPI_DESKTOP -- Performing Test AWS_HAVE_WINAPI_DESKTOP - Failed -- Performing Test AWS_ARCH_INTEL -- Performing Test AWS_ARCH_INTEL - Failed -- Performing Test AWS_ARCH_ARM64 -- Performing Test AWS_ARCH_ARM64 - Success -- Performing Test AWS_ARCH_ARM32 -- Performing Test AWS_ARCH_ARM32 - Failed -- Performing Test AWS_HAVE_GCC_INLINE_ASM -- Performing Test AWS_HAVE_GCC_INLINE_ASM - Success -- Performing Test AWS_HAVE_AUXV -- Performing Test AWS_HAVE_AUXV - Success -- Performing Test AWS_HAVE_EXECINFO -- Performing Test AWS_HAVE_EXECINFO - Success -- Performing Test HAVE_M_AVX2_FLAG -- Performing Test HAVE_M_AVX2_FLAG - Failed -- Performing Test HAVE_AVX2_INTRINSICS -- Performing Test HAVE_AVX2_INTRINSICS - Failed -- Performing Test HAVE_MM256_EXTRACT_EPI64 -- Performing Test HAVE_MM256_EXTRACT_EPI64 - Failed -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HAS_FPIC_FLAG -- Performing Test HAS_FPIC_FLAG - Success -- Performing Test HAS_MOUTLINE_ATOMICS -- Performing Test HAS_MOUTLINE_ATOMICS - Failed -- Performing Test HAS_64BIT_FILE_OFFSET_BY_DEFAULT -- Performing Test HAS_64BIT_FILE_OFFSET_BY_DEFAULT - Success -- Looking for fseeko -- Looking for fseeko - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Performing Test HAS_WGNU -- Performing Test HAS_WGNU - Failed -- Performing Test HAVE_SYSCONF -- Performing Test HAVE_SYSCONF - Success -- Looking for pthread_attr_setaffinity_np -- Looking for pthread_attr_setaffinity_np - found -- Performing Test HAS_SANITIZERS -- Performing Test HAS_SANITIZERS - Failed -- Performing Test HAS_WNO_STRINGOP_OVERFLOW -- Performing Test HAS_WNO_STRINGOP_OVERFLOW - Success -- Packaging currently only supported on Fedora. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_POLICY_DEFAULT_CMP0025 -- Build files have been written to: /build/source/build cmake: enabled parallel building @nix { "action": "setPhase", "phase": "buildPhase" } building build flags: -j2 -l2 SHELL=/nix/store/n1lhryjxg784kd75xv64kxlp1g0vr51z-bash-4.4-p23/bin/bash Scanning dependencies of target aws-c-common [ 1%] Building C object CMakeFiles/aws-c-common.dir/source/allocator.c.o [ 1%] Building C object CMakeFiles/aws-c-common.dir/source/allocator_sba.c.o [ 2%] Building C object CMakeFiles/aws-c-common.dir/source/arch/arm/asm/cpuid.c.o [ 3%] Building C object CMakeFiles/aws-c-common.dir/source/array_list.c.o [ 4%] Building C object CMakeFiles/aws-c-common.dir/source/assert.c.o [ 5%] Building C object CMakeFiles/aws-c-common.dir/source/byte_buf.c.o [ 6%] Building C object CMakeFiles/aws-c-common.dir/source/cache.c.o [ 7%] Building C object CMakeFiles/aws-c-common.dir/source/codegen.c.o [ 8%] Building C object CMakeFiles/aws-c-common.dir/source/command_line_parser.c.o [ 8%] Building C object CMakeFiles/aws-c-common.dir/source/common.c.o [ 9%] Building C object CMakeFiles/aws-c-common.dir/source/condition_variable.c.o [ 10%] Building C object CMakeFiles/aws-c-common.dir/source/date_time.c.o [ 11%] Building C object CMakeFiles/aws-c-common.dir/source/device_random.c.o [ 12%] Building C object CMakeFiles/aws-c-common.dir/source/encoding.c.o [ 13%] Building C object CMakeFiles/aws-c-common.dir/source/error.c.o [ 14%] Building C object CMakeFiles/aws-c-common.dir/source/fifo_cache.c.o [ 15%] Building C object CMakeFiles/aws-c-common.dir/source/hash_table.c.o [ 16%] Building C object CMakeFiles/aws-c-common.dir/source/lifo_cache.c.o [ 16%] Building C object CMakeFiles/aws-c-common.dir/source/linked_hash_table.c.o [ 17%] Building C object CMakeFiles/aws-c-common.dir/source/log_channel.c.o [ 18%] Building C object CMakeFiles/aws-c-common.dir/source/log_formatter.c.o [ 19%] Building C object CMakeFiles/aws-c-common.dir/source/log_writer.c.o [ 20%] Building C object CMakeFiles/aws-c-common.dir/source/logging.c.o [ 21%] Building C object CMakeFiles/aws-c-common.dir/source/lru_cache.c.o [ 22%] Building C object CMakeFiles/aws-c-common.dir/source/math.c.o [ 23%] Building C object CMakeFiles/aws-c-common.dir/source/memtrace.c.o [ 24%] Building C object CMakeFiles/aws-c-common.dir/source/posix/clock.c.o [ 25%] Building C object CMakeFiles/aws-c-common.dir/source/posix/condition_variable.c.o [ 25%] Building C object CMakeFiles/aws-c-common.dir/source/posix/device_random.c.o [ 26%] Building C object CMakeFiles/aws-c-common.dir/source/posix/environment.c.o [ 27%] Building C object CMakeFiles/aws-c-common.dir/source/posix/file.c.o [ 28%] Building C object CMakeFiles/aws-c-common.dir/source/posix/mutex.c.o [ 29%] Building C object CMakeFiles/aws-c-common.dir/source/posix/process.c.o [ 30%] Building C object CMakeFiles/aws-c-common.dir/source/posix/rw_lock.c.o [ 31%] Building C object CMakeFiles/aws-c-common.dir/source/posix/system_info.c.o [ 32%] Building C object CMakeFiles/aws-c-common.dir/source/posix/thread.c.o [ 33%] Building C object CMakeFiles/aws-c-common.dir/source/posix/time.c.o [ 33%] Building C object CMakeFiles/aws-c-common.dir/source/priority_queue.c.o [ 34%] Building C object CMakeFiles/aws-c-common.dir/source/process_common.c.o [ 35%] Building C object CMakeFiles/aws-c-common.dir/source/promise.c.o [ 36%] Building C object CMakeFiles/aws-c-common.dir/source/ref_count.c.o [ 37%] Building C object CMakeFiles/aws-c-common.dir/source/resource_name.c.o [ 38%] Building C object CMakeFiles/aws-c-common.dir/source/ring_buffer.c.o [ 39%] Building C object CMakeFiles/aws-c-common.dir/source/statistics.c.o [ 40%] Building C object CMakeFiles/aws-c-common.dir/source/string.c.o [ 41%] Building C object CMakeFiles/aws-c-common.dir/source/task_scheduler.c.o [ 41%] Building C object CMakeFiles/aws-c-common.dir/source/thread_scheduler.c.o [ 42%] Building C object CMakeFiles/aws-c-common.dir/source/thread_shared.c.o [ 43%] Building C object CMakeFiles/aws-c-common.dir/source/uuid.c.o [ 44%] Building C object CMakeFiles/aws-c-common.dir/source/xml_parser.c.o [ 45%] Linking C shared library libaws-c-common.so [ 45%] Built target aws-c-common Scanning dependencies of target aws-c-common-assert-tests Scanning dependencies of target aws-c-common-tests [ 46%] Building C object tests/CMakeFiles/aws-c-common-assert-tests.dir/assert_test.c.o [ 47%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/test_runner.c.o [ 48%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/alloc_test.c.o [ 49%] Linking C executable aws-c-common-assert-tests [ 49%] Built target aws-c-common-assert-tests [ 50%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/array_list_test.c.o [ 50%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/atomics_test.c.o [ 51%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/byte_buf_test.c.o [ 52%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/byte_cursor_find_test.c.o [ 53%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/byte_order_test.c.o [ 54%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/cache_test.c.o [ 55%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/calloc_test.c.o [ 56%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/clock_test.c.o [ 57%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/command_line_parser_test.c.o [ 58%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/condition_variable_test.c.o [ 58%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/cpuid_test.c.o [ 59%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/cursor_test.c.o [ 60%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/date_time_test.c.o [ 61%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/device_random_test.c.o [ 62%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/encoding_test.c.o [ 63%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/environment_test.c.o [ 64%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/error_test.c.o [ 65%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/file_test.c.o [ 66%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/hash_table_test.c.o [ 66%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/linked_hash_table_test.c.o [ 67%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/linked_list_test.c.o [ 68%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/log_channel_test.c.o [ 69%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/log_formatter_test.c.o [ 70%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/log_writer_test.c.o [ 71%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_debug_static_test.c.o [ 72%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_error_static_test.c.o [ 73%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_fatal_static_test.c.o [ 74%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_info_static_test.c.o [ 75%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_none_static_test.c.o [ 75%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_trace_static_test.c.o [ 76%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_filter_warn_static_test.c.o [ 77%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_general_test.c.o [ 78%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_misc.c.o [ 79%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/logging_test_utilities.c.o [ 80%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/pipeline_logger_test.c.o [ 81%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/logging/test_logger.c.o [ 82%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/math_test.c.o [ 83%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/memtrace_test.c.o [ 83%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/mutex_test.c.o [ 84%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/priority_queue_test.c.o [ 85%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/process_test.c.o [ 86%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/promise_test.c.o [ 87%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/realloc_test.c.o [ 88%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/resource_name_test.c.o [ 89%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/ring_buffer_test.c.o [ 90%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/rw_lock_test.c.o [ 91%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/split_test.c.o [ 91%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/string_test.c.o [ 92%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/system_info_tests.c.o [ 93%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/task_scheduler_test.c.o [ 94%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/thread_scheduler_test.c.o [ 95%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/thread_test.c.o [ 96%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/timebomb_test.c.o [ 97%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/uuid_test.c.o [ 98%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/xml_parser_test.c.o [ 99%] Building C object tests/CMakeFiles/aws-c-common-tests.dir/zero_test.c.o [100%] Linking C executable aws-c-common-tests [100%] Built target aws-c-common-tests @nix { "action": "setPhase", "phase": "checkPhase" } running tests check flags: SHELL=/nix/store/n1lhryjxg784kd75xv64kxlp1g0vr51z-bash-4.4-p23/bin/bash VERBOSE=y test Running tests... /nix/store/1njrbahfcnf4plz5shywlcvv25xmzk10-cmake-3.19.7/bin/ctest --force-new-ctest-process Test project /build/source/build Start 1: assert_test Start 2: raise_errors_test 1/381 Test #2: raise_errors_test .................................................... Passed 0.00 sec Start 3: reset_errors_test 2/381 Test #3: reset_errors_test .................................................... Passed 0.00 sec Start 4: error_callback_test 3/381 Test #4: error_callback_test .................................................. Passed 0.00 sec Start 5: unknown_error_code_in_slot_test 4/381 Test #5: unknown_error_code_in_slot_test ...................................... Passed 0.00 sec Start 6: unknown_error_code_no_slot_test 5/381 Test #6: unknown_error_code_no_slot_test ...................................... Passed 0.00 sec Start 7: unknown_error_code_range_too_large_test 6/381 Test #7: unknown_error_code_range_too_large_test .............................. Passed 0.00 sec Start 8: aws_load_error_strings_test 7/381 Test #8: aws_load_error_strings_test .......................................... Passed 0.00 sec Start 9: aws_assume_compiles_test 8/381 Test #9: aws_assume_compiles_test ............................................. Passed 0.00 sec Start 10: thread_creation_join_test 9/381 Test #10: thread_creation_join_test ............................................ Passed 0.00 sec Start 11: thread_atexit_test 10/381 Test #11: thread_atexit_test ................................................... Passed 0.00 sec Start 12: test_managed_thread_join 11/381 Test #1: assert_test .......................................................... Passed 0.02 sec Start 13: test_managed_thread_join_timeout 12/381 Test #13: test_managed_thread_join_timeout ..................................... Passed 3.00 sec Start 14: mutex_aquire_release_test 13/381 Test #14: mutex_aquire_release_test ............................................ Passed 0.00 sec Start 15: mutex_is_actually_mutex_test 14/381 Test #15: mutex_is_actually_mutex_test ......................................... Passed 0.15 sec Start 16: mutex_try_lock_is_correct_test 15/381 Test #16: mutex_try_lock_is_correct_test ....................................... Passed 0.00 sec Start 17: conditional_notify_one 16/381 Test #17: conditional_notify_one ............................................... Passed 0.00 sec Start 18: conditional_notify_all 17/381 Test #18: conditional_notify_all ............................................... Passed 0.00 sec Start 19: error_code_cross_thread_test 18/381 Test #19: error_code_cross_thread_test ......................................... Passed 0.00 sec Start 20: high_res_clock_increments_test 19/381 Test #20: high_res_clock_increments_test ....................................... Passed 0.11 sec Start 21: sys_clock_increments_test 20/381 Test #21: sys_clock_increments_test ............................................ Passed 0.11 sec Start 22: test_sec_and_millis_conversions 21/381 Test #22: test_sec_and_millis_conversions ...................................... Passed 0.00 sec Start 23: test_sec_and_micros_conversions 22/381 Test #23: test_sec_and_micros_conversions ...................................... Passed 0.00 sec Start 24: test_sec_and_nanos_conversions 23/381 Test #24: test_sec_and_nanos_conversions ....................................... Passed 0.00 sec Start 25: test_milli_and_micros_conversion 24/381 Test #25: test_milli_and_micros_conversion ..................................... Passed 0.00 sec Start 26: test_milli_and_nanos_conversion 25/381 Test #26: test_milli_and_nanos_conversion ...................................... Passed 0.00 sec Start 27: test_micro_and_nanos_conversion 26/381 Test #27: test_micro_and_nanos_conversion ...................................... Passed 0.00 sec Start 28: test_precision_loss_remainders_conversion 27/381 Test #28: test_precision_loss_remainders_conversion ............................ Passed 0.00 sec Start 29: test_overflow_conversion 28/381 Test #29: test_overflow_conversion ............................................. Passed 0.00 sec Start 30: test_old_overflow_cases 29/381 Test #30: test_old_overflow_cases .............................................. Passed 0.00 sec Start 31: array_list_order_push_back_pop_front_test 30/381 Test #31: array_list_order_push_back_pop_front_test ............................ Passed 0.00 sec Start 32: array_list_order_push_back_pop_back_test 31/381 Test #32: array_list_order_push_back_pop_back_test ............................. Passed 0.00 sec Start 33: array_list_pop_front_n_test 32/381 Test #33: array_list_pop_front_n_test .......................................... Passed 0.00 sec Start 34: array_list_erase_test 33/381 Test #34: array_list_erase_test ................................................ Passed 0.00 sec Start 35: array_list_exponential_mem_model_test 34/381 Test #35: array_list_exponential_mem_model_test ................................ Passed 0.00 sec Start 36: array_list_exponential_mem_model_iteration_test 35/381 Test #36: array_list_exponential_mem_model_iteration_test ...................... Passed 0.00 sec Start 37: array_list_set_at_overwrite_safety 36/381 Test #37: array_list_set_at_overwrite_safety ................................... Passed 0.00 sec Start 38: array_list_iteration_by_ptr_test 37/381 Test #38: array_list_iteration_by_ptr_test ..................................... Passed 0.00 sec Start 39: array_list_iteration_test 38/381 Test #39: array_list_iteration_test ............................................ Passed 0.00 sec Start 40: array_list_preallocated_iteration_test 39/381 Test #40: array_list_preallocated_iteration_test ............................... Passed 0.00 sec Start 41: array_list_preallocated_push_test 40/381 Test #41: array_list_preallocated_push_test .................................... Passed 0.00 sec Start 42: array_list_shrink_to_fit_test 41/381 Test #42: array_list_shrink_to_fit_test ........................................ Passed 0.00 sec Start 43: array_list_shrink_to_fit_static_test 42/381 Test #43: array_list_shrink_to_fit_static_test ................................. Passed 0.00 sec Start 44: array_list_clear_test 43/381 Test #44: array_list_clear_test ................................................ Passed 0.00 sec Start 45: array_list_copy_test 44/381 Test #45: array_list_copy_test ................................................. Passed 0.00 sec Start 46: array_list_swap_contents_test 45/381 Test #46: array_list_swap_contents_test ........................................ Passed 0.00 sec Start 47: array_list_not_enough_space_test 46/381 Test #47: array_list_not_enough_space_test ..................................... Passed 0.00 sec Start 48: array_list_not_enough_space_test_failure 47/381 Test #48: array_list_not_enough_space_test_failure ............................. Passed 0.00 sec Start 49: array_list_of_strings_sort 48/381 Test #49: array_list_of_strings_sort ........................................... Passed 0.00 sec Start 50: array_list_empty_sort 49/381 Test #50: array_list_empty_sort ................................................ Passed 0.00 sec Start 51: priority_queue_push_pop_order_test 50/381 Test #51: priority_queue_push_pop_order_test ................................... Passed 0.00 sec Start 52: priority_queue_random_values_test 51/381 Test #52: priority_queue_random_values_test .................................... Passed 0.00 sec Start 53: priority_queue_size_and_capacity_test 52/381 Test #53: priority_queue_size_and_capacity_test ................................ Passed 0.00 sec Start 54: priority_queue_remove_root_test 53/381 Test #54: priority_queue_remove_root_test ...................................... Passed 0.00 sec Start 55: priority_queue_remove_leaf_test 54/381 Test #55: priority_queue_remove_leaf_test ...................................... Passed 0.00 sec Start 56: priority_queue_remove_interior_sift_up_test 55/381 Test #56: priority_queue_remove_interior_sift_up_test .......................... Passed 0.00 sec Start 57: priority_queue_remove_interior_sift_down_test 56/381 Test #57: priority_queue_remove_interior_sift_down_test ........................ Passed 0.00 sec Start 58: linked_list_push_back_pop_front 57/381 Test #58: linked_list_push_back_pop_front ...................................... Passed 0.00 sec Start 59: linked_list_push_front_pop_back 58/381 Test #59: linked_list_push_front_pop_back ...................................... Passed 0.00 sec Start 60: linked_list_swap_nodes 59/381 Test #60: linked_list_swap_nodes ............................................... Passed 0.00 sec Start 61: linked_list_iteration 60/381 Test #61: linked_list_iteration ................................................ Passed 0.00 sec Start 62: linked_list_reverse_iteration 61/381 Test #62: linked_list_reverse_iteration ........................................ Passed 0.00 sec Start 63: linked_list_swap_contents 62/381 Test #63: linked_list_swap_contents ............................................ Passed 0.00 sec Start 64: linked_list_move_all_back 63/381 Test #64: linked_list_move_all_back ............................................ Passed 0.00 sec Start 65: linked_list_move_all_front 64/381 Test #65: linked_list_move_all_front ........................................... Passed 0.00 sec Start 66: hex_encoding_test_case_empty_test 65/381 Test #66: hex_encoding_test_case_empty_test .................................... Passed 0.00 sec Start 67: hex_encoding_test_case_f_test 66/381 Test #67: hex_encoding_test_case_f_test ........................................ Passed 0.00 sec Start 68: hex_encoding_test_case_fo_test 67/381 Test #68: hex_encoding_test_case_fo_test ....................................... Passed 0.00 sec Start 69: hex_encoding_test_case_foo_test 68/381 Test #69: hex_encoding_test_case_foo_test ...................................... Passed 0.00 sec Start 70: hex_encoding_test_case_foob_test 69/381 Test #70: hex_encoding_test_case_foob_test ..................................... Passed 0.00 sec Start 71: hex_encoding_test_case_fooba_test 70/381 Test #71: hex_encoding_test_case_fooba_test .................................... Passed 0.00 sec Start 72: hex_encoding_test_case_foobar_test 71/381 Test #72: hex_encoding_test_case_foobar_test ................................... Passed 0.00 sec Start 73: hex_encoding_test_case_missing_leading_zero 72/381 Test #73: hex_encoding_test_case_missing_leading_zero .......................... Passed 0.00 sec Start 74: hex_encoding_invalid_buffer_size_test 73/381 Test #74: hex_encoding_invalid_buffer_size_test ................................ Passed 0.00 sec Start 75: hex_encoding_highbyte_string_test 74/381 Test #75: hex_encoding_highbyte_string_test .................................... Passed 0.00 sec Start 76: hex_encoding_overflow_test 75/381 Test #76: hex_encoding_overflow_test ........................................... Passed 0.00 sec Start 77: hex_encoding_invalid_string_test 76/381 Test #77: hex_encoding_invalid_string_test ..................................... Passed 0.00 sec Start 78: hex_encoding_append_dynamic_test_case_empty 77/381 Test #78: hex_encoding_append_dynamic_test_case_empty .......................... Passed 0.00 sec Start 79: hex_encoding_append_dynamic_test_case_fooba 78/381 Test #79: hex_encoding_append_dynamic_test_case_fooba .......................... Passed 0.00 sec Start 80: base64_encoding_test_case_empty_test 79/381 Test #80: base64_encoding_test_case_empty_test ................................. Passed 0.00 sec Start 81: base64_encoding_test_case_f_test 80/381 Test #81: base64_encoding_test_case_f_test ..................................... Passed 0.00 sec Start 82: base64_encoding_test_case_fo_test 81/381 Test #82: base64_encoding_test_case_fo_test .................................... Passed 0.00 sec Start 83: base64_encoding_test_case_foo_test 82/381 Test #83: base64_encoding_test_case_foo_test ................................... Passed 0.00 sec Start 84: base64_encoding_test_case_foob_test 83/381 Test #84: base64_encoding_test_case_foob_test .................................. Passed 0.00 sec Start 85: base64_encoding_test_case_fooba_test 84/381 Test #85: base64_encoding_test_case_fooba_test ................................. Passed 0.00 sec Start 86: base64_encoding_test_case_foobar_test 85/381 Test #86: base64_encoding_test_case_foobar_test ................................ Passed 0.00 sec Start 87: base64_encoding_test_case_32bytes_test 86/381 Test #87: base64_encoding_test_case_32bytes_test ............................... Passed 0.00 sec Start 88: base64_encoding_buffer_size_too_small_test 87/381 Test #88: base64_encoding_buffer_size_too_small_test ........................... Passed 0.00 sec Start 89: base64_encoding_buffer_size_overflow_test 88/381 Test #89: base64_encoding_buffer_size_overflow_test ............................ Passed 0.00 sec Start 90: base64_encoding_buffer_size_invalid_test 89/381 Test #90: base64_encoding_buffer_size_invalid_test ............................. Passed 0.00 sec Start 91: base64_encoding_invalid_buffer_test 90/381 Test #91: base64_encoding_invalid_buffer_test .................................. Passed 0.00 sec Start 92: base64_encoding_highbyte_string_test 91/381 Test #92: base64_encoding_highbyte_string_test ................................. Passed 0.00 sec Start 93: base64_encoding_invalid_padding_test 92/381 Test #93: base64_encoding_invalid_padding_test ................................. Passed 0.00 sec Start 94: base64_encoding_test_zeros 93/381 Test #94: base64_encoding_test_zeros ........................................... Passed 0.00 sec Start 95: base64_encoding_test_roundtrip 94/381 Test #95: base64_encoding_test_roundtrip ....................................... Passed 0.00 sec Start 96: base64_encoding_test_all_values 95/381 Test #96: base64_encoding_test_all_values ...................................... Passed 0.00 sec Start 97: uint64_buffer_test 96/381 Test #97: uint64_buffer_test ................................................... Passed 0.00 sec Start 98: uint64_buffer_non_aligned_test 97/381 Test #98: uint64_buffer_non_aligned_test ....................................... Passed 0.00 sec Start 99: uint32_buffer_test 98/381 Test #99: uint32_buffer_test ................................................... Passed 0.00 sec Start 100: uint32_buffer_non_aligned_test 99/381 Test #100: uint32_buffer_non_aligned_test ....................................... Passed 0.00 sec Start 101: uint24_buffer_test 100/381 Test #101: uint24_buffer_test ................................................... Passed 0.00 sec Start 102: uint24_buffer_non_aligned_test 101/381 Test #102: uint24_buffer_non_aligned_test ....................................... Passed 0.00 sec Start 103: uint16_buffer_test 102/381 Test #103: uint16_buffer_test ................................................... Passed 0.00 sec Start 104: uint16_buffer_non_aligned_test 103/381 Test #104: uint16_buffer_non_aligned_test ....................................... Passed 0.00 sec Start 105: uint16_buffer_signed_positive_test 104/381 Test #105: uint16_buffer_signed_positive_test ................................... Passed 0.00 sec Start 106: uint16_buffer_signed_negative_test 105/381 Test #106: uint16_buffer_signed_negative_test ................................... Passed 0.00 sec Start 107: text_encoding_utf8 106/381 Test #107: text_encoding_utf8 ................................................... Passed 0.00 sec Start 108: text_encoding_utf16 107/381 Test #108: text_encoding_utf16 .................................................. Passed 0.00 sec Start 109: text_encoding_ascii 108/381 Test #109: text_encoding_ascii .................................................. Passed 0.00 sec Start 110: text_encoding_is_utf8 109/381 Test #110: text_encoding_is_utf8 ................................................ Passed 0.00 sec Start 111: scheduler_cleanup_cancellation 110/381 Test #111: scheduler_cleanup_cancellation ....................................... Passed 0.00 sec Start 112: scheduler_ordering_test 111/381 Test #112: scheduler_ordering_test .............................................. Passed 0.00 sec Start 113: scheduler_pops_task_late_test 112/381 Test #113: scheduler_pops_task_late_test ........................................ Passed 0.00 sec Start 114: scheduler_has_tasks_test 113/381 Test #114: scheduler_has_tasks_test ............................................. Passed 0.00 sec Start 115: scheduler_reentrant_safe 114/381 Test #115: scheduler_reentrant_safe ............................................. Passed 0.00 sec Start 116: scheduler_cleanup_reentrants 115/381 Test #116: scheduler_cleanup_reentrants ......................................... Passed 0.00 sec Start 117: scheduler_oom_still_works 116/381 Test #117: scheduler_oom_still_works ............................................ Passed 0.00 sec Start 118: scheduler_schedule_cancellation 117/381 Test #118: scheduler_schedule_cancellation ...................................... Passed 0.00 sec Start 119: scheduler_cleanup_idempotent 118/381 Test #119: scheduler_cleanup_idempotent ......................................... Passed 0.00 sec Start 120: scheduler_oom_during_init 119/381 Test #120: scheduler_oom_during_init ............................................ Passed 0.00 sec Start 121: scheduler_task_delete_on_run 120/381 Test #121: scheduler_task_delete_on_run ......................................... Passed 0.00 sec Start 122: test_hash_table_create_find 121/381 Test #122: test_hash_table_create_find .......................................... Passed 0.00 sec Start 123: test_hash_table_string_create_find 122/381 Test #123: test_hash_table_string_create_find ................................... Passed 0.00 sec Start 124: test_hash_table_put 123/381 Test #124: test_hash_table_put .................................................. Passed 0.00 sec Start 125: test_hash_table_put_null_dtor 124/381 Test #125: test_hash_table_put_null_dtor ........................................ Passed 0.00 sec Start 126: test_hash_table_swap_move 125/381 Test #126: test_hash_table_swap_move ............................................ Passed 0.00 sec Start 127: test_hash_table_string_clean_up 126/381 Test #127: test_hash_table_string_clean_up ...................................... Passed 0.00 sec Start 128: test_hash_table_hash_collision 127/381 Test #128: test_hash_table_hash_collision ....................................... Passed 0.00 sec Start 129: test_hash_table_hash_overwrite 128/381 Test #129: test_hash_table_hash_overwrite ....................................... Passed 0.00 sec Start 130: test_hash_table_hash_remove 129/381 Test #130: test_hash_table_hash_remove .......................................... Passed 0.00 sec Start 131: test_hash_table_hash_clear_allows_cleanup 130/381 Test #131: test_hash_table_hash_clear_allows_cleanup ............................ Passed 0.00 sec Start 132: test_hash_table_on_resize_returns_correct_entry 131/381 Test #132: test_hash_table_on_resize_returns_correct_entry ...................... Passed 0.00 sec Start 133: test_hash_table_foreach 132/381 Test #133: test_hash_table_foreach .............................................. Passed 0.00 sec Start 134: test_hash_table_iter 133/381 Test #134: test_hash_table_iter ................................................. Passed 0.00 sec Start 135: test_hash_table_empty_iter 134/381 Test #135: test_hash_table_empty_iter ........................................... Passed 0.00 sec Start 136: test_hash_table_iter_detail 135/381 Test #136: test_hash_table_iter_detail .......................................... Passed 0.00 sec Start 137: test_hash_table_eq 136/381 Test #137: test_hash_table_eq ................................................... Passed 0.00 sec Start 138: test_hash_churn 137/381 Test #138: test_hash_churn ...................................................... Passed 0.92 sec Start 139: test_hash_table_cleanup_idempotent 138/381 Test #139: test_hash_table_cleanup_idempotent ................................... Passed 0.00 sec Start 140: test_hash_table_byte_cursor_create_find 139/381 Test #140: test_hash_table_byte_cursor_create_find .............................. Passed 0.00 sec Start 141: test_hash_combine 140/381 Test #141: test_hash_combine .................................................... Passed 0.00 sec Start 142: test_linked_hash_table_preserves_insertion_order 141/381 Test #142: test_linked_hash_table_preserves_insertion_order ..................... Passed 0.00 sec Start 143: test_linked_hash_table_entries_cleanup 142/381 Test #143: test_linked_hash_table_entries_cleanup ............................... Passed 0.00 sec Start 144: test_linked_hash_table_entries_overwrite 143/381 Test #144: test_linked_hash_table_entries_overwrite ............................. Passed 0.00 sec Start 145: test_lru_cache_overflow_static_members 144/381 Test #145: test_lru_cache_overflow_static_members ............................... Passed 0.00 sec Start 146: test_lru_cache_lru_ness_static_members 145/381 Test #146: test_lru_cache_lru_ness_static_members ............................... Passed 0.00 sec Start 147: test_lru_cache_element_access_members 146/381 Test #147: test_lru_cache_element_access_members ................................ Passed 0.00 sec Start 148: test_fifo_cache_overflow_static_members 147/381 Test #148: test_fifo_cache_overflow_static_members .............................. Passed 0.00 sec Start 149: test_lifo_cache_overflow_static_members 148/381 Test #149: test_lifo_cache_overflow_static_members .............................. Passed 0.00 sec Start 150: test_cache_entries_cleanup 149/381 Test #150: test_cache_entries_cleanup ........................................... Passed 0.00 sec Start 151: test_cache_entries_overwrite 150/381 Test #151: test_cache_entries_overwrite ......................................... Passed 0.00 sec Start 152: test_is_power_of_two 151/381 Test #152: test_is_power_of_two ................................................. Passed 0.00 sec Start 153: test_round_up_to_power_of_two 152/381 Test #153: test_round_up_to_power_of_two ........................................ Passed 0.00 sec Start 154: test_mul_size_checked 153/381 Test #154: test_mul_size_checked ................................................ Passed 0.00 sec Start 155: test_mul_size_saturating 154/381 Test #155: test_mul_size_saturating ............................................. Passed 0.00 sec Start 156: test_mul_u32_checked 155/381 Test #156: test_mul_u32_checked ................................................. Passed 0.00 sec Start 157: test_mul_u32_saturating 156/381 Test #157: test_mul_u32_saturating .............................................. Passed 0.00 sec Start 158: test_mul_u64_checked 157/381 Test #158: test_mul_u64_checked ................................................. Passed 0.00 sec Start 159: test_mul_u64_saturating 158/381 Test #159: test_mul_u64_saturating .............................................. Passed 0.00 sec Start 160: test_add_size_checked 159/381 Test #160: test_add_size_checked ................................................ Passed 0.00 sec Start 161: test_aws_add_size_checked_varargs 160/381 Test #161: test_aws_add_size_checked_varargs .................................... Passed 0.00 sec Start 162: test_add_size_saturating 161/381 Test #162: test_add_size_saturating ............................................. Passed 0.00 sec Start 163: test_add_u32_checked 162/381 Test #163: test_add_u32_checked ................................................. Passed 0.00 sec Start 164: test_add_u32_saturating 163/381 Test #164: test_add_u32_saturating .............................................. Passed 0.00 sec Start 165: test_add_u64_checked 164/381 Test #165: test_add_u64_checked ................................................. Passed 0.00 sec Start 166: test_add_u64_saturating 165/381 Test #166: test_add_u64_saturating .............................................. Passed 0.00 sec Start 167: test_min_max 166/381 Test #167: test_min_max ......................................................... Passed 0.00 sec Start 168: nospec_index_test 167/381 Test #168: nospec_index_test .................................................... Passed 0.00 sec Start 169: test_byte_cursor_advance 168/381 Test #169: test_byte_cursor_advance ............................................. Passed 0.00 sec Start 170: test_byte_cursor_advance_nospec 169/381 Test #170: test_byte_cursor_advance_nospec ...................................... Passed 0.00 sec Start 171: byte_cursor_write_tests 170/381 Test #171: byte_cursor_write_tests .............................................. Passed 0.00 sec Start 172: byte_cursor_read_tests 171/381 Test #172: byte_cursor_read_tests ............................................... Passed 0.00 sec Start 173: byte_cursor_limit_tests 172/381 Test #173: byte_cursor_limit_tests .............................................. Passed 0.00 sec Start 174: test_byte_cursor_read_hex_u8 173/381 Test #174: test_byte_cursor_read_hex_u8 ......................................... Passed 0.00 sec Start 175: test_byte_cursor_right_trim_empty 174/381 Test #175: test_byte_cursor_right_trim_empty .................................... Passed 0.00 sec Start 176: test_byte_cursor_right_trim_all_whitespace 175/381 Test #176: test_byte_cursor_right_trim_all_whitespace ........................... Passed 0.00 sec Start 177: test_byte_cursor_right_trim_basic 176/381 Test #177: test_byte_cursor_right_trim_basic .................................... Passed 0.00 sec Start 178: test_byte_cursor_left_trim_empty 177/381 Test #178: test_byte_cursor_left_trim_empty ..................................... Passed 0.00 sec Start 179: test_byte_cursor_left_trim_all_whitespace 178/381 Test #179: test_byte_cursor_left_trim_all_whitespace ............................ Passed 0.00 sec Start 180: test_byte_cursor_left_trim_basic 179/381 Test #180: test_byte_cursor_left_trim_basic ..................................... Passed 0.00 sec Start 181: test_byte_cursor_trim_basic 180/381 Test #181: test_byte_cursor_trim_basic .......................................... Passed 0.00 sec Start 182: string_tests 181/381 Test #182: string_tests ......................................................... Passed 0.00 sec Start 183: binary_string_test 182/381 Test #183: binary_string_test ................................................... Passed 0.00 sec Start 184: string_compare_test 183/381 Test #184: string_compare_test .................................................. Passed 0.00 sec Start 185: string_destroy_secure_test 184/381 Test #185: string_destroy_secure_test ........................................... Passed 0.00 sec Start 186: secure_strlen_test 185/381 Test #186: secure_strlen_test ................................................... Passed 0.00 sec Start 187: test_char_split_happy_path 186/381 Test #187: test_char_split_happy_path ........................................... Passed 0.00 sec Start 188: test_char_split_ends_with_token 187/381 Test #188: test_char_split_ends_with_token ...................................... Passed 0.00 sec Start 189: test_char_split_token_not_present 188/381 Test #189: test_char_split_token_not_present .................................... Passed 0.00 sec Start 190: test_char_split_empty 189/381 Test #190: test_char_split_empty ................................................ Passed 0.00 sec Start 191: test_char_split_zeroed 190/381 Test #191: test_char_split_zeroed ............................................... Passed 0.00 sec Start 192: test_char_split_adj_tokens 191/381 Test #192: test_char_split_adj_tokens ........................................... Passed 0.00 sec Start 193: test_char_split_begins_with_token 192/381 Test #193: test_char_split_begins_with_token .................................... Passed 0.00 sec Start 194: test_char_split_with_max_splits 193/381 Test #194: test_char_split_with_max_splits ...................................... Passed 0.00 sec Start 195: test_char_split_output_too_small 194/381 Test #195: test_char_split_output_too_small ..................................... Passed 0.00 sec Start 196: test_buffer_cat 195/381 Test #196: test_buffer_cat ...................................................... Passed 0.00 sec Start 197: test_buffer_cat_dest_too_small 196/381 Test #197: test_buffer_cat_dest_too_small ....................................... Passed 0.00 sec Start 198: test_buffer_cpy 197/381 Test #198: test_buffer_cpy ...................................................... Passed 0.00 sec Start 199: test_buffer_cpy_dest_too_small 198/381 Test #199: test_buffer_cpy_dest_too_small ....................................... Passed 0.00 sec Start 200: test_buffer_cpy_offsets 199/381 Test #200: test_buffer_cpy_offsets .............................................. Passed 0.00 sec Start 201: test_buffer_cpy_offsets_dest_too_small 200/381 Test #201: test_buffer_cpy_offsets_dest_too_small ............................... Passed 0.00 sec Start 202: test_buffer_eq 201/381 Test #202: test_buffer_eq ....................................................... Passed 0.00 sec Start 203: test_buffer_eq_same_content_different_len 202/381 Test #203: test_buffer_eq_same_content_different_len ............................ Passed 0.00 sec Start 204: test_buffer_eq_null_internal_byte_buffer 203/381 Test #204: test_buffer_eq_null_internal_byte_buffer ............................. Passed 0.00 sec Start 205: test_buffer_init_copy 204/381 Test #205: test_buffer_init_copy ................................................ Passed 0.00 sec Start 206: test_buffer_init_copy_null_buffer 205/381 Test #206: test_buffer_init_copy_null_buffer .................................... Passed 0.00 sec Start 207: test_buffer_advance 206/381 Test #207: test_buffer_advance .................................................. Passed 0.00 sec Start 208: test_buffer_printf 207/381 Test #208: test_buffer_printf ................................................... Passed 0.00 sec Start 209: test_array_eq 208/381 Test #209: test_array_eq ........................................................ Passed 0.00 sec Start 210: test_array_eq_ignore_case 209/381 Test #210: test_array_eq_ignore_case ............................................ Passed 0.00 sec Start 211: test_array_eq_c_str 210/381 Test #211: test_array_eq_c_str .................................................. Passed 0.00 sec Start 212: test_array_eq_c_str_ignore_case 211/381 Test #212: test_array_eq_c_str_ignore_case ...................................... Passed 0.00 sec Start 213: test_array_hash_ignore_case 212/381 Test #213: test_array_hash_ignore_case .......................................... Passed 0.00 sec Start 214: test_byte_buf_write_to_capacity 213/381 Test #214: test_byte_buf_write_to_capacity ...................................... Passed 0.00 sec Start 215: test_byte_buf_init_cache_and_update_cursors 214/381 Test #215: test_byte_buf_init_cache_and_update_cursors .......................... Passed 0.00 sec Start 216: test_byte_buf_append_and_update_fail 215/381 Test #216: test_byte_buf_append_and_update_fail ................................. Passed 0.00 sec Start 217: test_byte_buf_append_and_update_success 216/381 Test #217: test_byte_buf_append_and_update_success .............................. Passed 0.00 sec Start 218: test_byte_buf_append_dynamic 217/381 Test #218: test_byte_buf_append_dynamic ......................................... Passed 0.00 sec Start 219: test_byte_buf_append_byte 218/381 Test #219: test_byte_buf_append_byte ............................................ Passed 0.00 sec Start 220: test_byte_buf_append_lookup_success 219/381 Test #220: test_byte_buf_append_lookup_success .................................. Passed 0.00 sec Start 221: test_byte_buf_append_lookup_failure 220/381 Test #221: test_byte_buf_append_lookup_failure .................................. Passed 0.00 sec Start 222: test_byte_buf_reserve 221/381 Test #222: test_byte_buf_reserve ................................................ Passed 0.00 sec Start 223: test_byte_buf_reserve_relative 222/381 Test #223: test_byte_buf_reserve_relative ....................................... Passed 0.00 sec Start 224: test_byte_buf_reset 223/381 Test #224: test_byte_buf_reset .................................................. Passed 0.00 sec Start 225: test_byte_cursor_compare_lexical 224/381 Test #225: test_byte_cursor_compare_lexical ..................................... Passed 0.00 sec Start 226: test_byte_cursor_compare_lookup 225/381 Test #226: test_byte_cursor_compare_lookup ...................................... Passed 0.00 sec Start 227: test_isalnum 226/381 Test #227: test_isalnum ......................................................... Passed 0.00 sec Start 228: test_isalpha 227/381 Test #228: test_isalpha ......................................................... Passed 0.00 sec Start 229: test_isdigit 228/381 Test #229: test_isdigit ......................................................... Passed 0.00 sec Start 230: test_isxdigit 229/381 Test #230: test_isxdigit ........................................................ Passed 0.00 sec Start 231: test_isspace 230/381 Test #231: test_isspace ......................................................... Passed 0.00 sec Start 232: byte_swap_test 231/381 Test #232: byte_swap_test ....................................................... Passed 0.00 sec Start 233: alignment16_test 232/381 Test #233: alignment16_test ..................................................... Passed 0.00 sec Start 234: test_cpu_count_at_least_works_superficially 233/381 Test #234: test_cpu_count_at_least_works_superficially .......................... Passed 0.00 sec Start 235: test_stack_trace_decoding 234/381 Test #235: test_stack_trace_decoding ............................................ Passed 0.00 sec Start 236: test_platform_build_os 235/381 Test #236: test_platform_build_os ............................................... Passed 0.00 sec Start 237: test_sanity_check_numa_discovery 236/381 Test #237: test_sanity_check_numa_discovery ..................................... Passed 0.00 sec Start 238: test_realloc_fallback 237/381 Test #238: test_realloc_fallback ................................................ Passed 0.00 sec Start 239: test_realloc_fallback_oom 238/381 Test #239: test_realloc_fallback_oom ............................................ Passed 0.00 sec Start 240: test_realloc_passthrough 239/381 Test #240: test_realloc_passthrough ............................................. Passed 0.00 sec Start 241: test_realloc_passthrough_oom 240/381 Test #241: test_realloc_passthrough_oom ......................................... Passed 0.00 sec Start 242: test_cf_allocator_wrapper 241/381 Test #242: test_cf_allocator_wrapper ............................................ Passed 0.00 sec Start 243: test_acquire_many 242/381 Test #243: test_acquire_many .................................................... Passed 0.00 sec Start 244: test_alloc_nothing 243/381 Test #244: test_alloc_nothing ................................................... Passed 0.00 sec Start 245: sba_alloc_free_once 244/381 Test #245: sba_alloc_free_once .................................................. Passed 0.00 sec Start 246: sba_random_allocs_and_frees 245/381 Test #246: sba_random_allocs_and_frees .......................................... Passed 0.01 sec Start 247: sba_random_reallocs 246/381 Test #247: sba_random_reallocs .................................................. Passed 0.06 sec Start 248: sba_threaded_allocs_and_frees 247/381 Test #248: sba_threaded_allocs_and_frees ........................................ Passed 0.01 sec Start 249: sba_threaded_reallocs 248/381 Test #249: sba_threaded_reallocs ................................................ Passed 0.03 sec Start 250: sba_churn 249/381 Test #12: test_managed_thread_join ............................................. Passed 5.61 sec Start 251: sba_metrics 250/381 Test #251: sba_metrics .......................................................... Passed 0.00 sec Start 252: test_memtrace_none 251/381 Test #252: test_memtrace_none ................................................... Passed 0.00 sec Start 253: test_memtrace_count 252/381 Test #253: test_memtrace_count .................................................. Passed 0.00 sec Start 254: test_memtrace_stacks 253/381 Test #254: test_memtrace_stacks ................................................. Passed 0.00 sec Start 255: test_memtrace_midstream 254/381 Test #255: test_memtrace_midstream .............................................. Passed 0.00 sec Start 256: test_calloc_override 255/381 Test #256: test_calloc_override ................................................. Passed 0.00 sec Start 257: test_calloc_fallback_from_default_allocator 256/381 Test #257: test_calloc_fallback_from_default_allocator .......................... Passed 0.00 sec Start 258: test_calloc_fallback_from_given 257/381 Test #258: test_calloc_fallback_from_given ...................................... Passed 0.00 sec Start 259: test_calloc_from_default_allocator 258/381 Test #259: test_calloc_from_default_allocator ................................... Passed 0.00 sec Start 260: test_calloc_from_given_allocator 259/381 Test #260: test_calloc_from_given_allocator ..................................... Passed 0.00 sec Start 261: timebomb_allocator 260/381 Test #261: timebomb_allocator ................................................... Passed 0.00 sec Start 262: rw_lock_aquire_release_test 261/381 Test #262: rw_lock_aquire_release_test .......................................... Passed 0.00 sec Start 263: rw_lock_is_actually_rw_lock_test 262/381 Test #250: sba_churn ............................................................ Passed 0.95 sec Start 264: rw_lock_many_readers_test 263/381 Test #264: rw_lock_many_readers_test ............................................ Passed 0.01 sec Start 265: test_secure_zero 264/381 Test #265: test_secure_zero ..................................................... Passed 0.00 sec Start 266: test_buffer_secure_zero 265/381 Test #266: test_buffer_secure_zero .............................................. Passed 0.00 sec Start 267: test_buffer_clean_up_secure 266/381 Test #267: test_buffer_clean_up_secure .......................................... Passed 0.00 sec Start 268: is_zeroed 267/381 Test #268: is_zeroed ............................................................ Passed 0.00 sec Start 269: atomics_semantics 268/381 Test #269: atomics_semantics .................................................... Passed 0.00 sec Start 270: atomics_semantics_implicit 269/381 Test #270: atomics_semantics_implicit ........................................... Passed 0.00 sec Start 271: atomics_static_init 270/381 Test #271: atomics_static_init .................................................. Passed 0.00 sec Start 272: atomics_acquire_to_release_one_direction 271/381 Test #263: rw_lock_is_actually_rw_lock_test ..................................... Passed 0.53 sec Start 273: atomics_acquire_to_release_mixed 272/381 Test #272: atomics_acquire_to_release_one_direction ............................. Passed 4.08 sec Start 274: rfc822_utc_parsing 273/381 Test #274: rfc822_utc_parsing ................................................... Passed 0.01 sec Start 275: rfc822_utc_parsing_auto_detect 274/381 Test #275: rfc822_utc_parsing_auto_detect ....................................... Passed 0.01 sec Start 276: rfc822_local_time_east_of_gmt_parsing 275/381 Test #276: rfc822_local_time_east_of_gmt_parsing ................................ Passed 0.01 sec Start 277: rfc822_local_time_west_of_gmt_parsing 276/381 Test #277: rfc822_local_time_west_of_gmt_parsing ................................ Passed 0.01 sec Start 278: rfc822_utc_two_digit_year_parsing 277/381 Test #278: rfc822_utc_two_digit_year_parsing .................................... Passed 0.01 sec Start 279: rfc822_utc_no_dow_parsing 278/381 Test #279: rfc822_utc_no_dow_parsing ............................................ Passed 0.01 sec Start 280: rfc822_utc_dos_prevented 279/381 Test #280: rfc822_utc_dos_prevented ............................................. Passed 0.01 sec Start 281: rfc822_invalid_format 280/381 Test #281: rfc822_invalid_format ................................................ Passed 0.01 sec Start 282: rfc822_invalid_tz 281/381 Test #282: rfc822_invalid_tz .................................................... Passed 0.01 sec Start 283: rfc822_invalid_auto_format 282/381 Test #283: rfc822_invalid_auto_format ........................................... Passed 0.01 sec Start 284: iso8601_utc_parsing 283/381 Test #284: iso8601_utc_parsing .................................................. Passed 0.01 sec Start 285: iso8601_basic_utc_parsing 284/381 Test #285: iso8601_basic_utc_parsing ............................................ Passed 0.01 sec Start 286: iso8601_utc_parsing_auto_detect 285/381 Test #286: iso8601_utc_parsing_auto_detect ...................................... Passed 0.01 sec Start 287: iso8601_basic_utc_parsing_auto_detect 286/381 Test #287: iso8601_basic_utc_parsing_auto_detect ................................ Passed 0.01 sec Start 288: iso8601_date_only_parsing 287/381 Test #288: iso8601_date_only_parsing ............................................ Passed 0.01 sec Start 289: iso8601_basic_date_only_parsing 288/381 Test #289: iso8601_basic_date_only_parsing ...................................... Passed 0.01 sec Start 290: iso8601_utc_no_colon_parsing 289/381 Test #290: iso8601_utc_no_colon_parsing ......................................... Passed 0.01 sec Start 291: iso8601_utc_dos_prevented 290/381 Test #291: iso8601_utc_dos_prevented ............................................ Passed 0.01 sec Start 292: iso8601_invalid_format 291/381 Test #292: iso8601_invalid_format ............................................... Passed 0.01 sec Start 293: iso8601_invalid_auto_format 292/381 Test #293: iso8601_invalid_auto_format .......................................... Passed 0.01 sec Start 294: unix_epoch_parsing 293/381 Test #294: unix_epoch_parsing ................................................... Passed 0.01 sec Start 295: millis_parsing 294/381 Test #295: millis_parsing ....................................................... Passed 0.01 sec Start 296: device_rand_u64_distribution 295/381 Test #296: device_rand_u64_distribution ......................................... Passed 0.45 sec Start 297: device_rand_u32_distribution 296/381 Test #273: atomics_acquire_to_release_mixed ..................................... Passed 4.77 sec Start 298: device_rand_u16_distribution 297/381 Test #297: device_rand_u32_distribution ......................................... Passed 0.49 sec Start 299: device_rand_buffer_distribution 298/381 Test #299: device_rand_buffer_distribution ...................................... Passed 0.01 sec Start 300: uuid_string 299/381 Test #300: uuid_string .......................................................... Passed 0.01 sec Start 301: prefilled_uuid_string 300/381 Test #301: prefilled_uuid_string ................................................ Passed 0.01 sec Start 302: uuid_string_short_buffer 301/381 Test #302: uuid_string_short_buffer ............................................. Passed 0.01 sec Start 303: uuid_string_parse 302/381 Test #303: uuid_string_parse .................................................... Passed 0.00 sec Start 304: uuid_string_parse_too_short 303/381 Test #304: uuid_string_parse_too_short .......................................... Passed 0.00 sec Start 305: uuid_string_parse_malformed 304/381 Test #305: uuid_string_parse_malformed .......................................... Passed 0.00 sec Start 306: test_environment_functions 305/381 Test #306: test_environment_functions ........................................... Passed 0.00 sec Start 307: short_argument_parse 306/381 Test #307: short_argument_parse ................................................. Passed 0.00 sec Start 308: long_argument_parse 307/381 Test #308: long_argument_parse .................................................. Passed 0.00 sec Start 309: unqualified_argument_parse 308/381 Test #309: unqualified_argument_parse ........................................... Passed 0.00 sec Start 310: unknown_argument_parse 309/381 Test #310: unknown_argument_parse ............................................... Passed 0.00 sec Start 311: ring_buffer_1_to_1_acquire_release_wraps_test 310/381 Test #311: ring_buffer_1_to_1_acquire_release_wraps_test ........................ Passed 0.00 sec Start 312: ring_buffer_release_after_full_test 311/381 Test #312: ring_buffer_release_after_full_test .................................. Passed 0.00 sec Start 313: ring_buffer_acquire_up_to_test 312/381 Test #313: ring_buffer_acquire_up_to_test ....................................... Passed 0.00 sec Start 314: ring_buffer_acquire_tail_always_chases_head_test 313/381 Test #314: ring_buffer_acquire_tail_always_chases_head_test ..................... Passed 0.00 sec Start 315: ring_buffer_acquire_multi_threaded_test 314/381 Test #298: device_rand_u16_distribution ......................................... Passed 0.63 sec Start 316: ring_buffer_acquire_up_to_multi_threaded_test 315/381 Test #316: ring_buffer_acquire_up_to_multi_threaded_test ........................ Passed 172.89 sec Start 317: ring_buffer_allocator_test 316/381 Test #317: ring_buffer_allocator_test ........................................... Passed 0.01 sec Start 318: string_to_log_level_success_test 317/381 Test #318: string_to_log_level_success_test ..................................... Passed 0.02 sec Start 319: string_to_log_level_failure_test 318/381 Test #319: string_to_log_level_failure_test ..................................... Passed 0.02 sec Start 320: test_logging_filter_at_AWS_LL_NONE_s_logf_all_levels 319/381 Test #320: test_logging_filter_at_AWS_LL_NONE_s_logf_all_levels ................. Passed 0.02 sec Start 321: test_logging_filter_at_AWS_LL_FATAL_s_logf_all_levels 320/381 Test #321: test_logging_filter_at_AWS_LL_FATAL_s_logf_all_levels ................ Passed 0.01 sec Start 322: test_logging_filter_at_AWS_LL_ERROR_s_logf_all_levels 321/381 Test #322: test_logging_filter_at_AWS_LL_ERROR_s_logf_all_levels ................ Passed 0.01 sec Start 323: test_logging_filter_at_AWS_LL_WARN_s_logf_all_levels 322/381 Test #323: test_logging_filter_at_AWS_LL_WARN_s_logf_all_levels ................. Passed 0.01 sec Start 324: test_logging_filter_at_AWS_LL_INFO_s_logf_all_levels 323/381 Test #324: test_logging_filter_at_AWS_LL_INFO_s_logf_all_levels ................. Passed 0.02 sec Start 325: test_logging_filter_at_AWS_LL_DEBUG_s_logf_all_levels 324/381 Test #325: test_logging_filter_at_AWS_LL_DEBUG_s_logf_all_levels ................ Passed 0.01 sec Start 326: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels 325/381 Test #326: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels ................ Passed 0.01 sec Start 327: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_trace_cutoff 326/381 Test #327: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_trace_cutoff ... Passed 0.01 sec Start 328: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_debug_cutoff 327/381 Test #328: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_debug_cutoff ... Passed 0.01 sec Start 329: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_info_cutoff 328/381 Test #329: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_info_cutoff .... Passed 0.00 sec Start 330: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_warn_cutoff 329/381 Test #330: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_warn_cutoff .... Passed 0.00 sec Start 331: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_error_cutoff 330/381 Test #331: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_error_cutoff ... Passed 0.00 sec Start 332: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_fatal_cutoff 331/381 Test #332: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_fatal_cutoff ... Passed 0.00 sec Start 333: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_none_cutoff 332/381 Test #333: test_logging_filter_at_AWS_LL_TRACE_s_logf_all_levels_none_cutoff .... Passed 0.00 sec Start 334: test_log_formatter_s_formatter_empty_case 333/381 Test #334: test_log_formatter_s_formatter_empty_case ............................ Passed 0.00 sec Start 335: test_log_formatter_s_formatter_simple_case 334/381 Test #335: test_log_formatter_s_formatter_simple_case ........................... Passed 0.00 sec Start 336: test_log_formatter_s_formatter_number_case 335/381 Test #336: test_log_formatter_s_formatter_number_case ........................... Passed 0.00 sec Start 337: test_log_formatter_s_formatter_string_case 336/381 Test #337: test_log_formatter_s_formatter_string_case ........................... Passed 0.00 sec Start 338: test_log_formatter_s_formatter_newline_case 337/381 Test #338: test_log_formatter_s_formatter_newline_case .......................... Passed 0.00 sec Start 339: test_log_writer_simple_file_test 338/381 Test #339: test_log_writer_simple_file_test ..................................... Passed 0.00 sec Start 340: test_log_writer_existing_file_test 339/381 Test #340: test_log_writer_existing_file_test ................................... Passed 0.00 sec Start 341: test_log_writer_bad_file_test 340/381 Test #341: test_log_writer_bad_file_test ........................................ Passed 0.00 sec Start 342: test_foreground_log_channel_single_line 341/381 Test #342: test_foreground_log_channel_single_line .............................. Passed 0.00 sec Start 343: test_foreground_log_channel_numbers 342/381 Test #343: test_foreground_log_channel_numbers .................................. Passed 0.00 sec Start 344: test_foreground_log_channel_words 343/381 Test #344: test_foreground_log_channel_words .................................... Passed 0.00 sec Start 345: test_foreground_log_channel_all 344/381 Test #345: test_foreground_log_channel_all ...................................... Passed 0.00 sec Start 346: test_background_log_channel_single_line 345/381 Test #346: test_background_log_channel_single_line .............................. Passed 0.00 sec Start 347: test_background_log_channel_numbers 346/381 Test #347: test_background_log_channel_numbers .................................. Passed 0.00 sec Start 348: test_background_log_channel_words 347/381 Test #348: test_background_log_channel_words .................................... Passed 0.00 sec Start 349: test_background_log_channel_all 348/381 Test #349: test_background_log_channel_all ...................................... Passed 0.00 sec Start 350: test_pipeline_logger_unformatted_test 349/381 Test #350: test_pipeline_logger_unformatted_test ................................ Passed 0.00 sec Start 351: test_pipeline_logger_formatted_test 350/381 Test #351: test_pipeline_logger_formatted_test .................................. Passed 0.00 sec Start 352: dynamic_log_level_change_test 351/381 Test #352: dynamic_log_level_change_test ........................................ Passed 0.00 sec Start 353: get_pid_sanity_check_test 352/381 Test #353: get_pid_sanity_check_test ............................................ Passed 0.00 sec Start 354: max_io_handles_sanity_check_test 353/381 Test #354: max_io_handles_sanity_check_test ..................................... Passed 0.00 sec Start 355: run_command_test_success 354/381 Test #355: run_command_test_success ............................................. Passed 0.00 sec Start 356: run_command_test_bad_command 355/381 Test #356: run_command_test_bad_command ......................................... Passed 0.00 sec Start 357: parse_resource_name_test 356/381 Test #357: parse_resource_name_test ............................................. Passed 0.00 sec Start 358: parse_resource_name_failures_test 357/381 Test #358: parse_resource_name_failures_test .................................... Passed 0.00 sec Start 359: resource_name_tostring_test 358/381 Test #359: resource_name_tostring_test .......................................... Passed 0.00 sec Start 360: resource_name_tostring_failure_test 359/381 Test #360: resource_name_tostring_failure_test .................................. Passed 0.00 sec Start 361: resource_name_length_test 360/381 Test #361: resource_name_length_test ............................................ Passed 0.00 sec Start 362: cpuid_test 361/381 Test #362: cpuid_test ........................................................... Passed 0.00 sec Start 363: xml_parser_root_with_text 362/381 Test #363: xml_parser_root_with_text ............................................ Passed 0.00 sec Start 364: xml_parser_child_with_text 363/381 Test #364: xml_parser_child_with_text ........................................... Passed 0.00 sec Start 365: xml_parser_siblings_with_text 364/381 Test #365: xml_parser_siblings_with_text ........................................ Passed 0.00 sec Start 366: xml_parser_preamble_and_attributes 365/381 Test #366: xml_parser_preamble_and_attributes ................................... Passed 0.00 sec Start 367: xml_parser_nested_node_same_name_test 366/381 Test #367: xml_parser_nested_node_same_name_test ................................ Passed 0.00 sec Start 368: xml_parser_nested_node_deep_recursion_test 367/381 Test #368: xml_parser_nested_node_deep_recursion_test ........................... Passed 0.00 sec Start 369: xml_parser_too_many_attributes_test 368/381 Test #369: xml_parser_too_many_attributes_test .................................. Passed 0.00 sec Start 370: xml_parser_name_too_long_test 369/381 Test #370: xml_parser_name_too_long_test ........................................ Passed 0.00 sec Start 371: test_thread_scheduler_ordering 370/381 Test #371: test_thread_scheduler_ordering ....................................... Passed 0.50 sec Start 372: test_thread_scheduler_happy_path_cancellation 371/381 Test #372: test_thread_scheduler_happy_path_cancellation ........................ Passed 0.26 sec Start 373: test_scheduler_cancellation_for_pending_scheduled_task 372/381 Test #373: test_scheduler_cancellation_for_pending_scheduled_task ............... Passed 0.01 sec Start 374: aws_fopen_non_ascii_read_existing_file_test 373/381 Test #374: aws_fopen_non_ascii_read_existing_file_test .......................... Passed 0.01 sec Start 375: aws_fopen_non_ascii_test 374/381 Test #375: aws_fopen_non_ascii_test ............................................. Passed 0.01 sec Start 376: aws_fopen_ascii_test 375/381 Test #376: aws_fopen_ascii_test ................................................. Passed 0.02 sec Start 377: promise_test_wait_forever 376/381 Test #377: promise_test_wait_forever ............................................ Passed 0.02 sec Start 378: promise_test_wait_for_a_bit 377/381 Test #378: promise_test_wait_for_a_bit .......................................... Passed 0.02 sec Start 379: promise_test_finish_immediately 378/381 Test #379: promise_test_finish_immediately ...................................... Passed 0.02 sec Start 380: promise_test_finish_before_wait 379/381 Test #380: promise_test_finish_before_wait ...................................... Passed 0.02 sec Start 381: promise_test_multiple_waiters 380/381 Test #315: ring_buffer_acquire_multi_threaded_test .............................. Passed 175.95 sec 381/381 Test #381: promise_test_multiple_waiters ........................................***Timeout 1500.03 sec 99% tests passed, 1 tests failed out of 381 Total Test time (real) = 1685.65 sec The following tests FAILED: 381 - promise_test_multiple_waiters (Timeout) Errors while running CTest make: *** [Makefile:149: test] Error 8
The text was updated successfully, but these errors were encountered:
Please make sure that you are using the latest version of all of repo's. If you still run into any tests failing please open a new issue
Sorry, something went wrong.
No branches or pull requests
There is some intermittent failure of this test on linux (nixos distribution)
Here are the full build logs.
Is that test flaky or did we forget some build flags ?
The text was updated successfully, but these errors were encountered: