Susan fixed this in PR 2291. > You should be able to see the attempted compile output in one of the streams, > such as .../_tmp_tls_hooks_tls_hooks_ts/streamm.all.txt, which should provide > an indication of the reason for the failure. I know there have been some > problems involving the flags stored in tsxs which you could be hitting. Does > TS actually compile for you on Fedora26? There's an outstanding issue about > failures in that regard (see #2266).
>> Hi all, >> I am unable to get autest tests to run succesfully on my Fedora26 box. I’m >> running the ci/regression script, which builds and runs all the tests. This >> doesn’t fail in jenkins so there must be some non-obvious thing wrong here. >> AFAICT tsxs fails for some reason that is not captured by the test suite >> anywhere that I can find. Once that fails everything cascades. >> Running Test tls_hooks:F Failed >> Running Test tls_hooks10:F Failed >> Running Test tls_hooks11:F Failed >> Running Test tls_hooks12:F Failed >> Running Test tls_hooks2:F Failed >> Running Test tls_hooks3:F Failed >> Running Test tls_hooks4:F Failed >> Running Test tls_hooks6:F Failed >> Running Test tls_hooks7:F Failed >> Running Test tls_hooks8:F Failed >> Running Test tls_hooks9:F Failed >> ... >> Test: tls_hooks: Failed >> File: tls_hooks.test.py >> Directory: /home/jpeach/src/trafficserver/tests/gold_tests/tls_hooks >> Starting Test tls_hooks : No issues found - Passed >> Reason: Started! >> Process: ts: Failed >> ... >> Setting up : RunCommand - Failed >> Reason: Failed to run command 'tsxs -c >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/plugin/ssl_hook_test.cc >> -o >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/plugin/ssl_hook_test.so' >> because: >> Actual exit code '1' did not match expected value '0' >> Test : Checking that ReturnCode == None - Passed >> Reason: Returned Value: None == None >> Stream stderr : Checking that StdErrFile matches >> gold/ts-preaccept-1.gold - Failed >> Reason: File differences >> Gold File : >> /home/jpeach/src/trafficserver/tests/gold_tests/tls_hooks/gold/ts-preaccept-1.gold >> Data File : >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/_tmp_tls_hooks_tls_hooks_ts/stream.stderr.txt >> - `` DIAG: (ssl_hook_test) Setup callbacks pa=1 sni=0 cert=0 >> cert_imm=0 pa_delay=0 >> - `` DIAG: (ssl_hook_test) Pre accept callback 0 `` - event is good >> - `` >> Stream All : Pre accept message appears only once or twice - Failed >> Reason: Contents of >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/_tmp_tls_hooks_tls_hooks_ts/stream.all.txt >> did not contains expression: "\A(?:(?!Pre accept callback 0).)*Pre accept >> callback 0.*(Pre accept callback 0)?(?!.*Pre accept callback 0).*\Z" >> file >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log : >> diags.log should not contain errors - Failed >> Reason: Cannot read >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log: >> [Errno 2] No such file or directory: >> '/home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log' >> file >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log : >> diags.log should not contain errors - Failed >> Reason: Cannot read >> /home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log: >> [Errno 2] No such file or directory: >> '/home/jpeach/src/trafficserver/tests/_sandbox/tls_hooks/ts/log/diags.log’