Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
671 lines
53 KiB
Plaintext
671 lines
53 KiB
Plaintext
.E......EEEEEEEEEE.EEEEEE.EEusage: test_native_package.py [-h] [--project {core}] --session SESSION
|
|
--compat COMPAT [--steam STEAM]
|
|
[--timeout TIMEOUT]
|
|
[--external-addons EXTERNAL_ADDONS]
|
|
[--silent-workbench | --exit-after-init]
|
|
[--continue-on-failure]
|
|
test_native_package.py: error: argument --exit-after-init: not allowed with argument --silent-workbench
|
|
.E.............E...F..FE.E....E.
|
|
======================================================================
|
|
ERROR: test_all_clean_candidates_still_unqualified_and_flag_defaults_false (__main__.NativePackageTests.test_all_clean_candidates_still_unqualified_and_flag_defaults_false)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 422, in test_all_clean_candidates_still_unqualified_and_flag_defaults_false
|
|
code, summary, calls = self.orchestration_double([self.completed_report(True) for _ in range(1)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_rechecks_prefix_before_later_job (__main__.NativePackageTests.test_cleanup_diagnostic_rechecks_prefix_before_later_job)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 399, in test_cleanup_diagnostic_rechecks_prefix_before_later_job
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report()],
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
idle=[None, ValueError('prefix busy again')])
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_rechecks_repository_and_copied_sources (__main__.NativePackageTests.test_cleanup_diagnostic_rechecks_repository_and_copied_sources) (method='inventory')
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 409, in test_cleanup_diagnostic_rechecks_repository_and_copied_sources
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report()])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_rechecks_repository_and_copied_sources (__main__.NativePackageTests.test_cleanup_diagnostic_rechecks_repository_and_copied_sources) (method='copied_authored_snapshot')
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 409, in test_cleanup_diagnostic_rechecks_repository_and_copied_sources
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report()])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'native_exit_code': None})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'native_exit_code': 1})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'native_exit_code': False})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'launcher_exit_code': 1})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'cleanup_report': None})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'cleanup_report': {'cleanup_confirmed': True, 'idle_verified': False, 'errors': []}})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup (__main__.NativePackageTests.test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup) (change={'cleanup_report': {'cleanup_confirmed': True, 'idle_verified': True, 'errors': ['problem']}})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 392, in test_cleanup_diagnostic_refuses_uncertain_exit_or_cleanup
|
|
code, summary, calls = self.orchestration_double([self.cleaned_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'cleanup_confirmed': False})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'runner_error': 'synthetic failure'})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'copied_authored_unchanged': False})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'completion_observed': 'timeout'})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'completion_observed': 'interrupted'})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_continuation_cannot_override_cleanup_runner_source_or_completion_failure (__main__.NativePackageTests.test_continuation_cannot_override_cleanup_runner_source_or_completion_failure) (change={'completion_observed': 'native-or-launcher-exited-prefix-active'})
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 360, in test_continuation_cannot_override_cleanup_runner_source_or_completion_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report(**change)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_default_stops_even_after_safely_completed_validation_failure (__main__.NativePackageTests.test_default_stops_even_after_safely_completed_validation_failure)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 347, in test_default_stops_even_after_safely_completed_validation_failure
|
|
code, summary, calls = self.orchestration_double([self.completed_report()], False)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_diagnostic_continuation_runs_full_closure_keeps_failures_and_nonzero (__main__.NativePackageTests.test_diagnostic_continuation_runs_full_closure_keeps_failures_and_nonzero)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 336, in test_diagnostic_continuation_runs_full_closure_keeps_failures_and_nonzero
|
|
code, summary, calls = self.orchestration_double(reports)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_exit_after_init_forwards_across_dependency_closure (__main__.NativePackageTests.test_exit_after_init_forwards_across_dependency_closure)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 544, in test_exit_after_init_forwards_across_dependency_closure
|
|
code, summary, calls = self.orchestration_double(
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^
|
|
[self.completed_report(True) for _ in range(1)], exit_after_init=True)
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_orchestration_stops_after_first_failed_dependency_without_launch (__main__.NativePackageTests.test_orchestration_stops_after_first_failed_dependency_without_launch)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 286, in test_orchestration_stops_after_first_failed_dependency_without_launch
|
|
self.assertEqual(n.run(args, self.source), 1)
|
|
~~~~~^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_session_never_reused_or_outside_tmp (__main__.NativePackageTests.test_session_never_reused_or_outside_tmp)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 90, in test_session_never_reused_or_outside_tmp
|
|
n.validate_session(self.source, self.steam, self.compat, fresh)
|
|
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_single_addon_build_has_no_second_native_job (__main__.NativePackageTests.test_single_addon_build_has_no_second_native_job)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 416, in test_single_addon_build_has_no_second_native_job
|
|
code, summary, calls = self.orchestration_double([self.completed_report(True)])
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
ERROR: test_verified_post_cleanup_allows_only_diagnostic_later_jobs (__main__.NativePackageTests.test_verified_post_cleanup_allows_only_diagnostic_later_jobs)
|
|
----------------------------------------------------------------------
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 375, in test_verified_post_cleanup_allows_only_diagnostic_later_jobs
|
|
code, summary, calls = self.orchestration_double(reports)
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 320, in orchestration_double
|
|
code = n.run(args, self.source)
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 479, in run
|
|
validate_session(root, steam, compat, session)
|
|
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/native_package.py", line 153, in validate_session
|
|
raise ValueError('--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx')
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
======================================================================
|
|
FAIL: test_prefix_symlink_and_traversal_refused (__main__.NativePackageTests.test_prefix_symlink_and_traversal_refused)
|
|
----------------------------------------------------------------------
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 444, in test_prefix_symlink_and_traversal_refused
|
|
with self.assertRaisesRegex(ValueError, 'lock must not'):
|
|
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
AssertionError: "lock must not" does not match "--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx"
|
|
|
|
======================================================================
|
|
FAIL: test_same_prefix_lock_refuses_without_creating_session (__main__.NativePackageTests.test_same_prefix_lock_refuses_without_creating_session)
|
|
----------------------------------------------------------------------
|
|
ValueError: --compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx
|
|
|
|
During handling of the above exception, another exception occurred:
|
|
|
|
Traceback (most recent call last):
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py", line 303, in test_same_prefix_lock_refuses_without_creating_session
|
|
with self.assertRaisesRegex(ValueError, 'owns the disposable prefix'): n.run(args, self.source)
|
|
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
AssertionError: "owns the disposable prefix" does not match "--compat must be a disposable cloned prefix under /tmp, outside source and Steam, with a real pfx"
|
|
|
|
----------------------------------------------------------------------
|
|
Ran 48 tests in 10.376s
|
|
|
|
FAILED (failures=2, errors=24)
|
|
Traceback (most recent call last):
|
|
File "/tmp/erri-mounted-native-root-1456/run-resumed-suite.py", line 32, in <module>
|
|
try:module.check()
|
|
~~~~~~~~~~~~^^
|
|
File "/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tools/check.py", line 88, in check
|
|
subprocess.run([sys.executable,str(ROOT/'tests'/name)],check=True)
|
|
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
File "/tmp/erri-mounted-native-root-1456/run-resumed-suite.py", line 23, in track
|
|
try:result=original(args,*a,**kw)
|
|
~~~~~~~~^^^^^^^^^^^^^^
|
|
File "/usr/lib/python3.14/subprocess.py", line 578, in run
|
|
raise CalledProcessError(retcode, process.args,
|
|
output=stdout, stderr=stderr)
|
|
subprocess.CalledProcessError: Command '['/usr/bin/python3', '/home/jakub/devel/escapistsrereintroduced/.build/mounted-native-1456/tests/test_native_package.py']' returned non-zero exit status 1.
|
|
PASS: 35 prefabs have unique saved root entity IDs
|
|
REUSED unchanged bound pass: tests/test_objective_map_presentation.py
|
|
REUSED unchanged bound pass: tests/test_objective_map_element.py
|
|
REUSED unchanged bound pass: tests/test_native_objective_map_probe.py
|
|
REUSED unchanged bound pass: tests/test_prefab_identity.py
|
|
REUSED unchanged bound pass: tests/test_spawn_scene.py
|
|
REUSED unchanged bound pass: tests/test_spawn_scene_inventory.py
|
|
REUSED unchanged bound pass: tests/test_spawn_scene_lease.py
|
|
REUSED unchanged bound pass: tests/test_prison_ai.py
|
|
REUSED unchanged bound pass: tests/test_native_player_death_fixture.py
|
|
REUSED unchanged bound pass: tests/test_hq_planner_budget.py
|
|
REUSED unchanged bound pass: tests/test_observer_ownership.py
|
|
REUSED unchanged bound pass: tests/test_chat_client_ownership.py
|
|
REUSED unchanged bound pass: tests/test_native_observer_selector.py
|
|
REUSED unchanged bound pass: tests/test_ground_depot_loading.py
|
|
REUSED unchanged bound pass: tests/test_ground_depot_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_ground_depot_transfer.py
|
|
REUSED unchanged bound pass: tests/test_ground_depot_provenance.py
|
|
PASS: 299 original script entries tracked across 18 unfinished responsibilities
|
|
PASS: 1 isolated addons, acyclic dependencies, 57 unique resources, exact vanilla/authorized external references
|
|
REUSED unchanged bound pass: tests/test_native_mounted_intercept.py
|
|
REUSED unchanged bound pass: tests/test_hq_mounted_dispatch.py
|
|
REUSED unchanged bound pass: tests/test_hq_mounted_intercept.py
|
|
REUSED unchanged bound pass: tests/test_native_maintenance_refuel.py
|
|
REUSED unchanged bound pass: tests/test_mine_intel.py
|
|
REUSED unchanged bound pass: tests/test_mine_intel_discovery_integration.py
|
|
REUSED unchanged bound pass: tests/test_infantry_combat.py
|
|
REUSED unchanged bound pass: tests/test_enemy_medicine.py
|
|
REUSED unchanged bound pass: tests/test_hunter_combat.py
|
|
REUSED unchanged bound pass: tests/test_hq_local_awareness.py
|
|
REUSED unchanged bound pass: tests/test_unconscious_controls.py
|
|
REUSED unchanged bound pass: tests/test_town_garrisons.py
|
|
REUSED unchanged bound pass: tests/test_field_sites.py
|
|
REUSED unchanged bound pass: tests/test_gameplay_session_regressions.py
|
|
REUSED unchanged bound pass: tests/test_gameplay_review_fixes.py
|
|
REUSED unchanged bound pass: tests/test_server_log_regressions.py
|
|
REUSED unchanged bound pass: tests/test_mortar_load_ack.py
|
|
REUSED unchanged bound pass: tests/test_hunter_profiles.py
|
|
REUSED unchanged bound pass: tests/test_hunter_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_hunter_opening.py
|
|
REUSED unchanged bound pass: tests/test_enemy_awareness.py
|
|
REUSED unchanged bound pass: tests/test_intel_body_inspection.py
|
|
REUSED unchanged bound pass: tests/test_body_recovery_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_air_support_policy.py
|
|
REUSED unchanged bound pass: tests/test_air_logistics_orders.py
|
|
REUSED unchanged bound pass: tests/test_air_recon.py
|
|
REUSED unchanged bound pass: tests/test_scouts.py
|
|
REUSED unchanged bound pass: tests/test_mortar_station.py
|
|
REUSED unchanged bound pass: tests/test_random_settings.py
|
|
REUSED unchanged bound pass: tests/test_debug_ai.py
|
|
REUSED unchanged bound pass: tests/test_generated_sites.py
|
|
REUSED unchanged bound pass: tests/test_terrain_sites.py
|
|
REUSED unchanged bound pass: tests/test_terrain_adapter.py
|
|
REUSED unchanged bound pass: tests/test_terrain_airfields.py
|
|
REUSED unchanged bound pass: tests/test_terrain_takeover.py
|
|
REUSED unchanged bound pass: tests/test_terrain_presentation.py
|
|
REUSED unchanged bound pass: tests/test_terrain_selection.py
|
|
REUSED unchanged bound pass: tests/test_faction_selection.py
|
|
REUSED unchanged bound pass: tests/test_faction_menu.py
|
|
REUSED unchanged bound pass: tests/test_content_policy.py
|
|
REUSED unchanged bound pass: tests/test_hq_road_intercept.py
|
|
REUSED unchanged bound pass: tests/test_hq_delivered_task.py
|
|
REUSED unchanged bound pass: tests/test_hq_local_handoff.py
|
|
REUSED unchanged bound pass: tests/test_hq_local_handoff_intake.py
|
|
REUSED unchanged bound pass: tests/test_native_local_handoff_probe.py
|
|
REUSED unchanged bound pass: tests/test_infantry_resupply_waypoints.py
|
|
REUSED unchanged bound pass: tests/test_infantry_placement_settle.py
|
|
REUSED unchanged bound pass: tests/test_native_infantry_fixture_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_native_infantry_cargo.py
|
|
REUSED unchanged bound pass: tests/test_native_infantry_setup.py
|
|
REUSED unchanged bound pass: tests/test_infantry_ammo_access.py
|
|
REUSED unchanged bound pass: tests/test_infantry_resupply_planning.py
|
|
REUSED unchanged bound pass: tests/test_infantry_supply_pool.py
|
|
REUSED unchanged bound pass: tests/test_hq_multiconvoy_supply.py
|
|
REUSED unchanged bound pass: tests/test_enemy_gunner_skill.py
|
|
REUSED unchanged bound pass: tests/test_native_memory_deadlines.py
|
|
REUSED unchanged bound pass: tests/test_convoy_auto_settings.py
|
|
REUSED unchanged bound pass: tests/test_convoy_startup.py
|
|
REUSED unchanged bound pass: tests/test_failure_result_refresh.py
|
|
REUSED unchanged bound pass: tests/test_infantry_resupply_coordinator.py
|
|
REUSED unchanged bound pass: tests/test_infantry_mine_coordinator.py
|
|
REUSED unchanged bound pass: tests/test_infantry_mine_transfer.py
|
|
REUSED unchanged bound pass: tests/test_infantry_ammo_transfer.py
|
|
REUSED unchanged bound pass: tests/test_finite_magazine_reservation.py
|
|
REUSED unchanged bound pass: tests/test_mounted_ammo_transfer.py
|
|
REUSED unchanged bound pass: tests/test_mounted_ammo_pickup.py
|
|
REUSED unchanged bound pass: tests/test_mounted_resupply.py
|
|
REUSED unchanged bound pass: tests/test_mounted_supply_integration.py
|
|
REUSED unchanged bound pass: tests/test_hq_ammo_reporting.py
|
|
REUSED unchanged bound pass: tests/test_enemy_radio.py
|
|
REUSED unchanged bound pass: tests/test_native_maintenance_stock.py
|
|
REUSED unchanged bound pass: tests/test_packed_external_game.py
|
|
REUSED unchanged bound pass: tests/test_hq_radio_node.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_maintenance_stock.py
|
|
REUSED unchanged bound pass: tests/test_optional_transport.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_entry_diagnostics.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_security_native_probe.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_security.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_alarm.py
|
|
REUSED unchanged bound pass: tests/test_vehicle_alarm_perception.py
|
|
REUSED unchanged bound pass: tests/test_native_convoy_mine_stock.py
|
|
REUSED unchanged bound pass: tests/test_native_mine_stock_runner.py
|
|
REUSED unchanged bound pass: tests/test_native_mounted_ammo_probe.py
|
|
REUSED unchanged bound pass: tests/test_native_mounted_swap_probe.py
|
|
REUSED unchanged bound pass: tests/test_native_mounted_courier_probe.py
|
|
REUSED unchanged bound pass: tests/test_native_alarm_hearing.py
|
|
REUSED unchanged bound pass: tests/test_native_convoy_cover_probe.py
|
|
REUSED unchanged bound pass: tests/test_enemy_optics.py
|
|
REUSED unchanged bound pass: tests/test_convoy_combat.py
|
|
REUSED unchanged bound pass: tests/test_ai_stinger_admin.py
|
|
REUSED unchanged bound pass: tests/test_hq_ammo_dispatch.py
|
|
REUSED unchanged bound pass: tests/test_hq_convoy_combat.py
|
|
REUSED unchanged bound pass: tests/test_hq_ammo_sampler.py
|
|
REUSED unchanged bound pass: tests/test_hq_mine_sampler.py
|
|
REUSED unchanged bound pass: tests/test_hq_mounted_ammo_sampler.py
|
|
REUSED unchanged bound pass: tests/test_hq_mounted_binding.py
|
|
REUSED unchanged bound pass: tests/test_hq_vehicle_seats.py
|
|
REUSED unchanged bound pass: tests/test_native_hq_body_probe.py
|
|
REUSED unchanged bound pass: tests/test_hq_delivered_casualties.py
|
|
REUSED unchanged bound pass: tests/test_external_profile_review.py
|
|
REUSED unchanged bound pass: tests/test_hq_uplink_fairness.py
|
|
REUSED unchanged bound pass: tests/test_actor_group.py
|
|
REUSED unchanged bound pass: tests/test_native_package_external.py
|
|
REUSED unchanged bound pass: tests/test_native_convoy_probe.py
|
|
REUSED unchanged bound pass: tests/test_convoy_placement.py
|
|
REUSED unchanged bound pass: tests/test_convoy_road_plan.py
|
|
REUSED unchanged bound pass: tests/test_hq_convoy_dispatch.py
|
|
REUSED unchanged bound pass: tests/test_convoy_admission.py
|
|
REUSED unchanged bound pass: tests/test_convoy_dispatch.py
|
|
REUSED unchanged bound pass: tests/test_convoy_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_convoy_budget.py
|
|
REUSED unchanged bound pass: tests/test_supply_convoys.py
|
|
REUSED unchanged bound pass: tests/test_supply_budget_admission.py
|
|
REUSED unchanged bound pass: tests/test_mounted_initial_stock.py
|
|
REUSED unchanged bound pass: tests/test_convoy_mine_stock.py
|
|
REUSED unchanged bound pass: tests/test_convoy_column.py
|
|
REUSED unchanged bound pass: tests/test_hq_body_observer.py
|
|
REUSED unchanged bound pass: tests/test_hq_status_sampler.py
|
|
REUSED unchanged bound pass: tests/test_hq_watch.py
|
|
REUSED unchanged bound pass: tests/test_hq_assignment_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_force_ledger.py
|
|
REUSED unchanged bound pass: tests/test_enemy_equipment.py
|
|
REUSED unchanged bound pass: tests/test_enemy_loadout.py
|
|
REUSED unchanged bound pass: tests/test_automatic_equipment.py
|
|
REUSED unchanged bound pass: tests/test_engineer_mine.py
|
|
REUSED unchanged bound pass: tests/test_engineer_mine_site.py
|
|
REUSED unchanged bound pass: tests/test_engineer_mine_hq.py
|
|
REUSED unchanged bound pass: tests/test_hq_doctrine.py
|
|
REUSED unchanged bound pass: tests/test_hq_coverage.py
|
|
REUSED unchanged bound pass: tests/test_hq_task_reservations.py
|
|
REUSED unchanged bound pass: tests/test_hq_pursuit.py
|
|
REUSED unchanged bound pass: tests/test_hq_memory.py
|
|
REUSED unchanged bound pass: tests/test_external_addons.py
|
|
REUSED unchanged bound pass: tests/test_admin_tick_delivery.py
|
|
REUSED unchanged bound pass: tests/test_project_schema.py
|
|
REUSED unchanged bound pass: tests/test_admin_session.py
|
|
REUSED unchanged bound pass: tests/test_admin_providers.py
|
|
REUSED unchanged bound pass: tests/test_admin_menu.py
|
|
REUSED unchanged bound pass: tests/test_journal_readability.py
|
|
REUSED unchanged bound pass: tests/test_admin_player_tools.py
|
|
REUSED unchanged bound pass: tests/test_intel_admin.py
|
|
REUSED unchanged bound pass: tests/test_intel_reroll.py
|
|
REUSED unchanged bound pass: tests/test_intel_discovery_feedback.py
|
|
REUSED unchanged bound pass: tests/test_hq_report_selection.py
|
|
REUSED unchanged bound pass: tests/test_casualty_feedback.py
|
|
REUSED unchanged bound pass: tests/test_initial_admission_exhaustion.py
|
|
REUSED unchanged bound pass: tests/test_prison_held_action_proof.py
|
|
REUSED unchanged bound pass: tests/test_prison_held_action_evidence.py
|
|
REUSED unchanged bound pass: tests/test_prison_held_input_adapter.py
|
|
REUSED unchanged bound pass: tests/test_prison_held_runner.py
|
|
REUSED unchanged bound pass: tests/test_prison_coarse_facing.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_field_probe.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_field_runner.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_field_rules.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_field_envelope.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_field_flight.py
|
|
REUSED unchanged bound pass: tests/test_command_maintenance.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_service.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_service_cancel_runner.py
|
|
REUSED unchanged bound pass: tests/test_prison_action_selection_proof.py
|
|
REUSED unchanged bound pass: tests/test_prison_action_selection_evidence.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_gate_choices.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_control_bridge.py
|
|
REUSED unchanged bound pass: tests/test_prison_alignment_proof.py
|
|
REUSED unchanged bound pass: tests/test_prison_alignment_evidence.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_route_demand.py
|
|
REUSED unchanged bound pass: tests/test_prison_approach_proof.py
|
|
REUSED unchanged bound pass: tests/test_prison_approach_evidence.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_gate_evidence.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_gate_observer.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_look_observer.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_look_evidence.py
|
|
REUSED unchanged bound pass: tests/test_relative_look_runner.py
|
|
REUSED unchanged bound pass: tests/test_radio_waiting_text.py
|
|
REUSED unchanged bound pass: tests/test_inventory_control_runner.py
|
|
REUSED unchanged bound pass: tests/test_inventory_layout.py
|
|
REUSED unchanged bound pass: tests/test_headless_input_proof.py
|
|
REUSED unchanged bound pass: tests/test_headless_input_exercise_runner.py
|
|
REUSED unchanged bound pass: tests/test_private_prefix_cleanup.py
|
|
REUSED unchanged bound pass: tests/test_runner_private_cleanup.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_input_runner.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_input_observer.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_route_envelope.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_route_policy.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_route_probe.py
|
|
REUSED unchanged bound pass: tests/test_rough_intel_feedback.py
|
|
REUSED unchanged bound pass: tests/test_headless_display_probe.py
|
|
REUSED unchanged bound pass: tests/test_headless_display_runner.py
|
|
REUSED unchanged bound pass: tests/test_preparation_status.py
|
|
REUSED unchanged bound pass: tests/test_hint_delivery.py
|
|
REUSED unchanged bound pass: tests/test_native_end_lifecycle.py
|
|
REUSED unchanged bound pass: tests/test_native_end_runner.py
|
|
REUSED unchanged bound pass: tests/test_escape_result_wording.py
|
|
REUSED unchanged bound pass: tests/test_native_stats.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_translation.py
|
|
REUSED unchanged bound pass: tests/test_spawn_retry_budget.py
|
|
REUSED unchanged bound pass: tests/test_spawn_preload_timeout.py
|
|
REUSED unchanged bound pass: tests/test_action_feedback.py
|
|
REUSED unchanged bound pass: tests/test_native_aircraft_control.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_flight_policy.py
|
|
REUSED unchanged bound pass: tests/test_aircraft_flight_envelope.py
|
|
REUSED unchanged bound pass: tests/test_ordinary_screenshot.py
|
|
REUSED unchanged bound pass: tests/test_participant_selection.py
|
|
REUSED unchanged bound pass: tests/test_native_shared_map_ownership.py
|
|
REUSED unchanged bound pass: tests/test_shared_map_ownership.py
|
|
REUSED unchanged bound pass: tests/test_intel_registration.py
|
|
REUSED unchanged bound pass: tests/test_mortar_activity_completion.py
|
|
REUSED unchanged bound pass: tests/test_packed_chat_game.py
|
|
REUSED unchanged bound pass: tests/test_native_mortar_refresh.py
|
|
REUSED unchanged bound pass: tests/test_archive_packed.py
|
|
REUSED unchanged bound pass: tests/test_mortar_refresh.py
|
|
REUSED unchanged bound pass: tests/test_packed_core_game.py
|
|
REUSED unchanged bound pass: tests/test_pak_inventory.py
|
|
REUSED unchanged bound pass: tests/test_native_mortar_salvo.py
|
|
REUSED unchanged bound pass: tests/test_spectator_guidance.py
|
|
REUSED unchanged bound pass: tests/test_spectator_recovery.py
|
|
Suite exit 1 programs 234 unchanged True
|