@James, Can you please check the ats stream file inside your sandbox directory. Your sandbox should have a file something like _sandbox/copy_config/_tmp_....._ts/stream.all.txt. I found the coredump texts in that file Syeda Persia Aziz Software DeveloperYahoo! Inc.Champaign, Illinois
On Monday, May 29, 2017 5:46 PM, James Peach <jpe...@apache.org> wrote: On 29 May 2017, at 12:40, Persia Aziz wrote: > Not sure if anyone is working on fixing it already. Autest is failing > because of this > traffic_server: received signal 11 (Segmentation fault)traffic_server > - STACK > TRACE: > traffic_server(_Z19crash_logger_invokeiP9siginfo_tPv+0xd2)[0x504a93]/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7fb86b9cd390]traffic_server[0x78f714]traffic_server[0x78e2a8]traffic_server(_Z16RecSetRawStatSumP15RecRawStatBlockil+0x24)[0x78ef7d]traffic_server[0x703c5b]traffic_server(_Z20register_cache_statsP15RecRawStatBlockPKc+0x33)[0x703cc1]traffic_server(_ZN14CacheProcessor15diskInitializedEv+0x41c)[0x6f8c24]traffic_server(_ZN9CacheDisk8openDoneEiPv+0x50)[0x711db0]traffic_server(_ZN9CacheDisk9clearDoneEiPv+0x10c)[0x711a3e]traffic_server(_ZN12Continuation11handleEventEiPv+0x72)[0x507d84]traffic_server(_ZN19AIOCallbackInternal11io_completeEiPv+0x3f)[0x705ba9]traffic_server(_ZN12Continuation11handleEventEiPv+0x72)[0x507d84]traffic_server(_ZN7EThread13process_eventEP5Eventi+0x143)[0x794c37]traffic_server(_ZN7EThread7executeEv+0x10c)[0x794ed8]traffic_server[0x794119]/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7fb86b9c36ba]/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7fb86ac5482d] > > This coredump happens frequently but not every time ats starts This is bad, but AFAICT it is not the cause of the test flakiness. From the test log below, I really can’t intuit what the failure was, but there was no crash that I could find. Test: copy_config: Failed File: copy_config.test.py Directory: /home/jpeach/src/trafficserver/tests/gold_tests/basic Starting Test copy_config : No issues found - Passed Reason: Started! Process: ts2: Passed Setting up : MakeDir - Passed Setting up : Copy - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : Copy - Passed Setting up : Copy - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : MakeDir - Passed Setting up : MakeDir - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : Lamda - Passed Setting up : Lamda - Passed Setting up : CopyATSConfig - Passed file /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts2/log/diags.log : diags.log should not contain errors - Passed Reason: Contents of /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts2/log/diags.log excludes expression file /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts2/log/diags.log : diags.log should not contain errors - Passed Reason: Contents of /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts2/log/diags.log excludes expression Test : Checking that ReturnCode == None - Passed Reason: Returned Value: None == None Appending File /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts2/etc/trafficserver/records.config : Writing config file records.config - Passed Reason: Success Process: ts1: Failed Setting up : MakeDir - Passed Setting up : Copy - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : CopyAs - Passed Setting up : Copy - Passed Setting up : Copy - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : MakeDir - Passed Setting up : MakeDir - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : MakeDir - Passed Setting up : Chown - Passed Setting up : Lamda - Passed Setting up : Lamda - Passed Setting up : CopyATSConfig - Passed Appending File /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts1/etc/trafficserver/records.config : Writing config file records.config - Passed Reason: Success file /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts1/log/diags.log : diags.log should not contain errors - Passed Reason: Contents of /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts1/log/diags.log excludes expression file /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts1/log/diags.log : diags.log should not contain errors - Passed Reason: Contents of /home/jpeach/src/trafficserver/tests/_sandbox/copy_config/ts1/log/diags.log excludes expression Test : Checking that ReturnCode == None - Failed Reason: Returned Value -11 != None Process: Default: Skipped Reason: Was not started Run: 0-Talk to ts1: Failed Starting TestRun 0-Talk to ts1 : No Issues found - Passed Reason: Started! Test : Checking that True == _isRunningAfter - Passed Reason: Returned Value: True == _isRunningAfter Test : Checking that True == _isRunningAfter - Passed Reason: Returned Value: True == _isRunningAfter Process: Default: Failed Test : Checking that ReturnCode == 0 - Failed Reason: Returned Value 7 != 0 Run: 1-Talk to ts2: Skipped Reason: Test run 0-Talk to ts1 failed > Syeda Persia Aziz > Software DeveloperYahoo! Inc.Champaign, Illinois > > On Saturday, May 27, 2017 5:51 PM, James Peach <jpe...@apache.org> > wrote: > > > > > On 27 May 2017, at 15:26, James Peach wrote: > >> Hi all, >> >> The remap_http autest case seems to be broken on master: >> >> [jpeach@sk1 trafficserver]$ ./tests/autest.sh --ats-bin=/opt/ats/bin >> Running Test basic:. Passed >> Running Test basic-cop:. Passed >> Running Test basic-manager:. Passed >> Running Test cache-generation-clear:...... Passed >> Running Test cache-generation-disjoint:...... Passed >> Running Test config:. Passed >> Running Test copy_config:.. Passed >> Running Test copy_config2:.. Passed >> Running Test custom-log:......... Passed >> Running Test custom_response: Skipped >> Warning: Skipping test custom_response because: >> This test fails at the moment as is turned off >> Running Test disjoint-wait-for-cache: Skipped >> Warning: Skipping test disjoint-wait-for-cache because: >> This test fails at the moment as is turned off >> Running Test header_rewrite:. Passed >> Running Test http2:... Passed >> Running Test remap_http:FFFFFF Failed >> Running Test remap_https:....... Passed >> Running Test via:.... Passed > > Running 3 times in a row gave me 3 different results … > > [jpeach@sk1 trafficserver]$ ./tests/autest.sh --ats-bin=/opt/ats/bin > Running Test basic:. Passed > Running Test basic-cop:. Passed > Running Test basic-manager:. Passed > Running Test cache-generation-clear:...... Passed > Running Test cache-generation-disjoint:...... Passed > Running Test config:. Passed > Running Test copy_config:.. Passed > Running Test copy_config2:.. Passed > Running Test custom-log:F Failed > Running Test custom_response: Skipped > Warning: Skipping test custom_response because: > This test fails at the moment as is turned off > Running Test disjoint-wait-for-cache: Skipped > Warning: Skipping test disjoint-wait-for-cache because: > This test fails at the moment as is turned off > Running Test header_rewrite:. Passed > Running Test http2:... Passed > Running Test remap_http:FFFFFF Failed > Running Test remap_https:....... Passed > Running Test via:.... Passed > > [jpeach@sk1 trafficserver]$ ./tests/autest.sh --ats-bin=/opt/ats/bin > Running Test basic:. Passed > Running Test basic-cop:. Passed > Running Test basic-manager:. Passed > Running Test cache-generation-clear:...... Passed > Running Test cache-generation-disjoint:...... Passed > Running Test config:. Passed > Running Test copy_config:.. Passed > Running Test copy_config2:.. Passed > Running Test custom-log:......... Passed > Running Test custom_response: Skipped > Warning: Skipping test custom_response because: > This test fails at the moment as is turned off > Running Test disjoint-wait-for-cache: Skipped > Warning: Skipping test disjoint-wait-for-cache because: > This test fails at the moment as is turned off > Running Test header_rewrite:F Failed > Running Test http2:... Passed > Running Test remap_http:FFFFFF Failed > Running Test remap_https:....... Passed > Running Test via:.... Passed > > [jpeach@sk1 trafficserver]$ ./tests/autest.sh --ats-bin=/opt/ats/bin > Running Test basic:. Passed > Running Test basic-cop:. Passed > Running Test basic-manager:. Passed > Running Test cache-generation-clear:...... Passed > Running Test cache-generation-disjoint:...... Passed > Running Test config:. Passed > Running Test copy_config:.. Passed > Running Test copy_config2:.. Passed > Running Test custom-log:......... Passed > Running Test custom_response: Skipped > Warning: Skipping test custom_response because: > This test fails at the moment as is turned off > Running Test disjoint-wait-for-cache: Skipped > Warning: Skipping test disjoint-wait-for-cache because: > This test fails at the moment as is turned off > Running Test header_rewrite:. Passed > Running Test http2:... Passed > Running Test remap_http:...... Passed > Running Test remap_https:....... Passed > Running Test via:.... Passed > > Generating Report: -------------- > 2 Tests were skipped: > -------------------------------------------------------------------------------- > Test "disjoint-wait-for-cache" Skipped > File: disjoint-wait-for-cache.test.py > Directory: /home/jpeach/src/trafficserver/tests/gold_tests/cache > Reason: This test fails at the moment as is turned off > > Test "custom_response" Skipped > File: custom_response.test.py > Directory: > /home/jpeach/src/trafficserver/tests/gold_tests/body_factory > Reason: This test fails at the moment as is turned off > > Total of 16 test > Unknown: 0 > Exception: 0 > Failed: 0 > Warning: 0 > Skipped: 2 > Passed: 14