Skip to content

Nightly CI

Nightly CI #442

GitHub Actions / Test Results failed Jul 5, 2023 in 0s

5 errors, 2 fail, 21 skipped, 54 pass in 16m 18s

  10 files    10 suites   16m 18s ⏱️
  82 tests   54 ✔️   21 💤 2    5 🔥
439 runs  301 ✔️ 104 💤 9  25 🔥

Results for commit 7e20429.

Annotations

Check failure on line 0 in test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs with error: test_crash_on_input_trace (test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu)

artifacts/Test Results 0/archr.tests.xml [took 26s]
artifacts/Test Results 1/archr.tests.xml [took 28s]
artifacts/Test Results 2/archr.tests.xml [took 38s]
artifacts/Test Results 3/archr.tests.xml [took 31s]
artifacts/Test Results 9/archr.tests.xml [took 34s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 59, in test_crash_on_input_trace
    self.crash_on_input_checks(t)
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 45, in crash_on_input_checks
    b = archr.analyzers.BintraceQEMUTracerAnalyzer(t)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/bintrace_qemu_tracer.py", line 61, in __init__
    super().__init__(target, **kwargs)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 24, in __init__
    self.nock()
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 31, in nock
    with implants.bundle(self.REQUIRED_IMPLANT) as b:
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/__w/archr/archr/build/src/archr/archr/implants/__init__.py", line 14, in bundle
    subprocess.check_call([f"{bundle_base_dir}/{implant_name}/bundle", bundle_path])
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/__w/archr/archr/build/src/archr/archr/implants/bintrace_qemu/bundle', '/tmp/archr_bundle_0oc16xnt']' returned non-zero exit status 1.

Check failure on line 0 in test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs with error: test_crasher_trace (test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu)

artifacts/Test Results 0/archr.tests.xml [took 21s]
artifacts/Test Results 1/archr.tests.xml [took 22s]
artifacts/Test Results 2/archr.tests.xml [took 30s]
artifacts/Test Results 3/archr.tests.xml [took 23s]
artifacts/Test Results 9/archr.tests.xml [took 27s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 55, in test_crasher_trace
    self.crasher_checks(t)
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 35, in crasher_checks
    b = archr.analyzers.BintraceQEMUTracerAnalyzer(t)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/bintrace_qemu_tracer.py", line 61, in __init__
    super().__init__(target, **kwargs)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 24, in __init__
    self.nock()
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 31, in nock
    with implants.bundle(self.REQUIRED_IMPLANT) as b:
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/__w/archr/archr/build/src/archr/archr/implants/__init__.py", line 14, in bundle
    subprocess.check_call([f"{bundle_base_dir}/{implant_name}/bundle", bundle_path])
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/__w/archr/archr/build/src/archr/archr/implants/bintrace_qemu/bundle', '/tmp/archr_bundle_sr7pdad2']' returned non-zero exit status 1.

Check failure on line 0 in test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs with error: test_crasher_trace_local (test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu)

artifacts/Test Results 0/archr.tests.xml [took 15s]
artifacts/Test Results 1/archr.tests.xml [took 16s]
artifacts/Test Results 2/archr.tests.xml [took 22s]
artifacts/Test Results 3/archr.tests.xml [took 18s]
artifacts/Test Results 9/archr.tests.xml [took 21s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 65, in test_crasher_trace_local
    self.crasher_checks(t)
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 35, in crasher_checks
    b = archr.analyzers.BintraceQEMUTracerAnalyzer(t)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/bintrace_qemu_tracer.py", line 61, in __init__
    super().__init__(target, **kwargs)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 24, in __init__
    self.nock()
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 31, in nock
    with implants.bundle(self.REQUIRED_IMPLANT) as b:
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/__w/archr/archr/build/src/archr/archr/implants/__init__.py", line 14, in bundle
    subprocess.check_call([f"{bundle_base_dir}/{implant_name}/bundle", bundle_path])
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/__w/archr/archr/build/src/archr/archr/implants/bintrace_qemu/bundle', '/tmp/archr_bundle_5fpq4ify']' returned non-zero exit status 1.

Check failure on line 0 in test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs with error: test_implant_injection_docker (test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu)

artifacts/Test Results 0/archr.tests.xml [took 10s]
artifacts/Test Results 1/archr.tests.xml [took 12s]
artifacts/Test Results 2/archr.tests.xml [took 16s]
artifacts/Test Results 3/archr.tests.xml [took 12s]
artifacts/Test Results 9/archr.tests.xml [took 13s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 22, in test_implant_injection_docker
    archr.analyzers.BintraceQEMUTracerAnalyzer(t)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/bintrace_qemu_tracer.py", line 61, in __init__
    super().__init__(target, **kwargs)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 24, in __init__
    self.nock()
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 31, in nock
    with implants.bundle(self.REQUIRED_IMPLANT) as b:
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/__w/archr/archr/build/src/archr/archr/implants/__init__.py", line 14, in bundle
    subprocess.check_call([f"{bundle_base_dir}/{implant_name}/bundle", bundle_path])
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/__w/archr/archr/build/src/archr/archr/implants/bintrace_qemu/bundle', '/tmp/archr_bundle_znbo9mtm']' returned non-zero exit status 1.

Check failure on line 0 in test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs with error: test_implant_injection_local (test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu)

artifacts/Test Results 0/archr.tests.xml [took 4s]
artifacts/Test Results 1/archr.tests.xml [took 5s]
artifacts/Test Results 2/archr.tests.xml [took 7s]
artifacts/Test Results 3/archr.tests.xml [took 4s]
artifacts/Test Results 9/archr.tests.xml [took 5s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_bintrace_qemu.py", line 30, in test_implant_injection_local
    archr.analyzers.BintraceQEMUTracerAnalyzer(t)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/bintrace_qemu_tracer.py", line 61, in __init__
    super().__init__(target, **kwargs)
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 24, in __init__
    self.nock()
  File "/__w/archr/archr/build/src/archr/archr/analyzers/__init__.py", line 31, in nock
    with implants.bundle(self.REQUIRED_IMPLANT) as b:
  File "/usr/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
  File "/__w/archr/archr/build/src/archr/archr/implants/__init__.py", line 14, in bundle
    subprocess.check_call([f"{bundle_base_dir}/{implant_name}/bundle", bundle_path])
  File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/__w/archr/archr/build/src/archr/archr/implants/bintrace_qemu/bundle', '/tmp/archr_bundle_pqoid4y8']' returned non-zero exit status 1.

Check warning on line 0 in test_analyzer_angr.TestangrAnalyzer

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 8 runs failed: test_angr_fauxware_custom_plt_hooks (test_analyzer_angr.TestangrAnalyzer)

artifacts/Test Results 1/archr.tests.xml [took 27s]
artifacts/Test Results 2/archr.tests.xml [took 39s]
artifacts/Test Results 3/archr.tests.xml [took 29s]
artifacts/Test Results 4/archr.tests.xml [took 28s]
artifacts/Test Results 5/archr.tests.xml [took 29s]
artifacts/Test Results 6/archr.tests.xml [took 29s]
artifacts/Test Results 7/archr.tests.xml [took 30s]
artifacts/Test Results 8/archr.tests.xml [took 30s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_analyzer_angr.py", line 150, in test_angr_fauxware_custom_plt_hooks
    self.assertEqual(num_authed, 2)
AssertionError: 0 != 2

Check warning on line 0 in test_dockertarget_simple.TestDockerTargetSimple

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 10 runs failed: test_cat_stderr (test_dockertarget_simple.TestDockerTargetSimple)

artifacts/Test Results 5/archr.tests.xml [took 17s]
Raw output
test failure
Traceback (most recent call last):
  File "/__w/archr/archr/build/src/archr/tests/test_dockertarget_simple.py", line 35, in test_cat_stderr
    assert p.stderr.read(7) == b"Hello!\n"
AssertionError

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

21 skipped tests found

There are 21 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
test_analyzer_gdbserver.TestGdbServer ‑ test_cat_docker
test_analyzer_gdbserver.TestGdbServer ‑ test_cat_local
test_analyzer_gdbserver.TestGdbServer ‑ test_env_order
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_attach_docker
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_attach_local
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_proc_docker
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_proc_local
test_analyzer_rr.TestAnalyzerRR ‑ test_ls
test_analyzer_rr.TestAnalyzerRR ‑ test_miniupnpd
test_angr_ultimate_tracer.TestangrUltimateTracer ‑ test_dir_x86_64
test_dockertarget_fs.TestDockerTargetFs ‑ test_content_injection
test_dockertarget_fs.TestDockerTargetFs ‑ test_env_injection
test_dockertarget_fs.TestDockerTargetFs ‑ test_env_retrieval
test_dockertarget_fs.TestDockerTargetFs ‑ test_glob_retrieval
test_dockertarget_fs.TestDockerTargetFs ‑ test_local_workdir
test_dockertarget_fs.TestDockerTargetFs ‑ test_retrieval_context
test_dockertarget_fs.TestDockerTargetFs ‑ test_temporary_replacement
test_dockertarget_fs.TestDockerTargetFs ‑ test_tmp_bind
test_sync.TestSync ‑ test_env
test_sync.TestSync ‑ test_offsetprinter32
test_sync.TestSync ‑ test_offsetprinter64

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

82 tests found

There are 82 tests, see "Raw output" for the full list of tests.
Raw output
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_catflag
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_fauxware
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_fauxware_custom_binary_function_hooks
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_fauxware_custom_plt_hooks
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_syscall_test
test_analyzer_angr.TestangrAnalyzer ‑ test_angr_syscall_test_hooks
test_analyzer_angr.TestangrAnalyzer ‑ test_env_angr
test_analyzer_angr.TestangrAnalyzer ‑ test_env_angr_local
test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu ‑ test_crash_on_input_trace
test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu ‑ test_crasher_trace
test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu ‑ test_crasher_trace_local
test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu ‑ test_implant_injection_docker
test_analyzer_bintrace_qemu.TestAnalyzerBintraceQemu ‑ test_implant_injection_local
test_analyzer_core.TestAnalyzerCore ‑ test_crasher
test_analyzer_core.TestAnalyzerCore ‑ test_crasher_noperms
test_analyzer_datascout.TestDatascout ‑ test_datascout
test_analyzer_datascout.TestDatascout ‑ test_datascout_local
test_analyzer_datascout.TestShellcode ‑ test_shellcode_amd64
test_analyzer_datascout.TestShellcode ‑ test_shellcode_i386
test_analyzer_datascout.TestStackSmash ‑ test_stacksmash
test_analyzer_gdbserver.TestGdbServer ‑ test_cat_docker
test_analyzer_gdbserver.TestGdbServer ‑ test_cat_local
test_analyzer_gdbserver.TestGdbServer ‑ test_env_order
test_analyzer_inputfd.TestAnalyzerInputFd ‑ test_id_network
test_analyzer_inputfd.TestAnalyzerInputFd ‑ test_id_network_local
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_attach_docker
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_attach_local
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_proc_docker
test_analyzer_ltrace.TestAnalyzerLtrace ‑ test_ltrace_proc_local
test_analyzer_qemu.TestAnalyzerQemu ‑ test_crash_on_input_trace
test_analyzer_qemu.TestAnalyzerQemu ‑ test_crasher_trace
test_analyzer_qemu.TestAnalyzerQemu ‑ test_crasher_trace_local
test_analyzer_qemu.TestAnalyzerQemu ‑ test_file_maps
test_analyzer_qemu.TestAnalyzerQemu ‑ test_file_maps_local
test_analyzer_qemu.TestAnalyzerQemu ‑ test_implant_injection_docker
test_analyzer_qemu.TestAnalyzerQemu ‑ test_implant_injection_local
test_analyzer_qemu.TestAnalyzerQemu ‑ test_shellcode_tester
test_analyzer_qemu.TestAnalyzerQemu ‑ test_vuln_stacksmash
test_analyzer_qtrace.TestAnalyzerQTrace ‑ test_qtrace_docker
test_analyzer_qtrace.TestAnalyzerQTrace ‑ test_qtrace_local
test_analyzer_rr.TestAnalyzerRR ‑ test_ls
test_analyzer_rr.TestAnalyzerRR ‑ test_miniupnpd
test_analyzer_strace.TestAnalyzerStrace ‑ test_strace_attach_docker
test_analyzer_strace.TestAnalyzerStrace ‑ test_strace_attach_local
test_analyzer_strace.TestAnalyzerStrace ‑ test_strace_proc_docker
test_analyzer_strace.TestAnalyzerStrace ‑ test_strace_proc_local
test_analyzer_udp_tcp_convert.TestAnalyzerUDPTCPConvert ‑ test_udp_tcp_convert_proc_docker
test_angr_tracing.TestangrTracing ‑ test_angr_tracing
test_angr_ultimate_tracer.TestangrUltimateTracer ‑ test_dir_x86_64
test_dockertarget_fs.TestDockerTargetFs ‑ test_content_injection
test_dockertarget_fs.TestDockerTargetFs ‑ test_env_injection
test_dockertarget_fs.TestDockerTargetFs ‑ test_env_retrieval
test_dockertarget_fs.TestDockerTargetFs ‑ test_glob_retrieval
test_dockertarget_fs.TestDockerTargetFs ‑ test_local_workdir
test_dockertarget_fs.TestDockerTargetFs ‑ test_retrieval_context
test_dockertarget_fs.TestDockerTargetFs ‑ test_temporary_replacement
test_dockertarget_fs.TestDockerTargetFs ‑ test_tmp_bind
test_dockertarget_simple.TestDockerTargetSimple ‑ test_cat
test_dockertarget_simple.TestDockerTargetSimple ‑ test_cat_stderr
test_dockertarget_simple.TestDockerTargetSimple ‑ test_context_env
test_dockertarget_simple.TestDockerTargetSimple ‑ test_entrypoint_crasher
test_dockertarget_simple.TestDockerTargetSimple ‑ test_entrypoint_env
test_dockertarget_simple.TestDockerTargetSimple ‑ test_entrypoint_false
test_dockertarget_simple.TestDockerTargetSimple ‑ test_entrypoint_tricky
test_dockertarget_simple.TestDockerTargetSimple ‑ test_entrypoint_true
test_dockertarget_simple.TestDockerTargetSimple ‑ test_nccat_simple
test_dockertarget_simple.TestDockerTargetSimple ‑ test_timeout
test_dockertarget_simple.TestDockerTargetSimple ‑ test_user
test_localtarget_simple.TestLocalTarget ‑ test_local_cat
test_localtarget_simple.TestLocalTarget ‑ test_local_crasher
test_localtarget_simple.TestLocalTarget ‑ test_local_env_context
test_localtarget_simple.TestLocalTarget ‑ test_local_false
test_localtarget_simple.TestLocalTarget ‑ test_local_nccat
test_localtarget_simple.TestLocalTarget ‑ test_local_true
test_shellcode_hook.TestShellcodeHook ‑ test_dockerfile_hook
test_shellcode_hook.TestShellcodeHook ‑ test_local_hook
test_sync.TestSync ‑ test_env
test_sync.TestSync ‑ test_offsetprinter32
test_sync.TestSync ‑ test_offsetprinter64
test_sync.TestSync ‑ test_stack
test_utils ‑ test_deps
test_utils ‑ test_hook