352 lines
20 KiB
Plaintext
352 lines
20 KiB
Plaintext
PASS: actual Intel commands distinguish status/start/failure, preserve authorization gate and reject malformed requests; spent ledger is idempotent, server-only and bounded
|
|
PASS: actual reroll snapshot, authority, cancellation, ownership, accepted operations, quarantine, bounded work and stop methods; no native runtime claim
|
|
PASS: production Intel feedback coalescing, rough secrecy, rate limit, bounded dedupe, local/remote delivery and round cleanup; native UI/RPC not exercised
|
|
PASS: actual per-squad bounded report selector rotates visible targets, survives ordering/turnover, records only queued attempts, and preserves radio intake ordering
|
|
PASS: actual action denial/clearing, server request failure, single submitted-result feedback, current rescuer identity and terminal/stop suppression; native UI/RPC pending
|
|
PASS: actual physical denial precedence and transport-seat occupancy/reservation/access/lock checks
|
|
PASS: actual initial admission exhaustion and ServerTick grace; new/pending/empty/controller/life guards, normal death preserved
|
|
......................
|
|
----------------------------------------------------------------------
|
|
Ran 22 tests in 0.254s
|
|
|
|
OK
|
|
......................
|
|
----------------------------------------------------------------------
|
|
Ran 22 tests in 25.225s
|
|
|
|
OK
|
|
..................
|
|
----------------------------------------------------------------------
|
|
Ran 18 tests in 2.857s
|
|
|
|
OK
|
|
.........
|
|
----------------------------------------------------------------------
|
|
Ran 9 tests in 2.237s
|
|
|
|
OK
|
|
...............
|
|
----------------------------------------------------------------------
|
|
Ran 15 tests in 1.103s
|
|
|
|
OK
|
|
PASS: actual field result/braking observer and Chat dispatch rules; one finite fixed candidate, deferred callback failure and guarded cleanup; no native measurement
|
|
PASS: actual opt-in terrain audit records one fixed1681-point grid, preserves original survey refusal/success and exact no-allocation scope; malformed heights stop without retry; no native data acquired
|
|
....
|
|
----------------------------------------------------------------------
|
|
Ran 4 tests in 0.597s
|
|
|
|
OK
|
|
PASS: actual field PI/ramp/vector caps, antiwindup, braking hypothesis, immutable admission limits and segment bounds; no native physics tested
|
|
PASS: actual100m whole-field survey sampling/4096cap, rotated coverage, all-node terrain and native trace refusal; original certificate lineage retained; no native qualification
|
|
PASS: actual QualifyField preserves original identity/footprint/time, orders complete surveys before issuance, and refuses failed stages/moved body/expired or changed world; native boundaries faked
|
|
PASS: WORKBENCH first-refusal diagnostics preserve ordinary predicates, query order/count/budget and opt-in scope; no native logging run
|
|
PASS: actual field startup delegation, immutable lease/target, braking/settling/cancel transitions, early abort, callback scope, physical terminal policy and shared landing demand; native boundaries faked
|
|
PASS: actual inherited airborne pre-CLIMB cancellation enables verified native autohover once, refuses failed enable and never writes after capture
|
|
PASS: actual Core maintenance/default/tick/stop methods; empty/populated authority, terminal reentry, no tactical resume or new scheduler; native boundaries substituted
|
|
PASS: actual finite registration, unique claims/tokens, retention/cancel/stop, readiness gating, capture/expiry retirement and bounded cross-kind order history and typed field/route construction; native boundaries faked
|
|
PASS: actual WORKBENCH route observer returns exact retained route subtype and refuses absent/field controllers
|
|
.....
|
|
----------------------------------------------------------------------
|
|
Ran 5 tests in 0.649s
|
|
|
|
OK
|
|
......................
|
|
----------------------------------------------------------------------
|
|
Ran 22 tests in 0.173s
|
|
|
|
OK
|
|
................
|
|
----------------------------------------------------------------------
|
|
Ran 16 tests in 9.870s
|
|
|
|
OK
|
|
......
|
|
----------------------------------------------------------------------
|
|
Ran 6 tests in 0.019s
|
|
|
|
OK
|
|
PASS: actual production bridge lookup, lease/world/mode/seat/capture guards, no allocation, native super ordering and read-only fixture hooks
|
|
...............
|
|
----------------------------------------------------------------------
|
|
Ran 15 tests in 0.052s
|
|
|
|
OK
|
|
.............
|
|
----------------------------------------------------------------------
|
|
Ran 13 tests in 4.935s
|
|
|
|
OK
|
|
PASS: actual route gain/caps/braking, callback selection, old landing/cancellation control and matching read-only telemetry
|
|
..............................
|
|
----------------------------------------------------------------------
|
|
Ran 30 tests in 0.433s
|
|
|
|
OK
|
|
..............
|
|
----------------------------------------------------------------------
|
|
Ran 14 tests in 0.215s
|
|
|
|
OK
|
|
.........
|
|
----------------------------------------------------------------------
|
|
Ran 9 tests in 0.119s
|
|
|
|
OK
|
|
PASS: actual gate observer binds native registered action/context and current life, reads accumulated progress, refuses stale bindings and never revives outside original bounds
|
|
PASS: actual read-only look observer methods enforce explicit scope, pinned native camera/body/identity, normalized pose, terminal cancellation and original sample/time bounds
|
|
...........
|
|
----------------------------------------------------------------------
|
|
Ran 11 tests in 0.078s
|
|
|
|
OK
|
|
.......................
|
|
----------------------------------------------------------------------
|
|
Ran 23 tests in 0.037s
|
|
|
|
OK
|
|
PASS: actual initial WAITING task/guide copy, configured duration, unchanged interruption and rounded progress; native task assertion pending
|
|
........
|
|
----------------------------------------------------------------------
|
|
Ran 8 tests in 0.012s
|
|
|
|
OK
|
|
PASS: actual inventory adapter scope, grid placement, sole compatible host, refresh reuse, rollback, foreign hierarchy refusal and exactly-once native delegation; native compatibility pending
|
|
.................................................................................
|
|
----------------------------------------------------------------------
|
|
Ran 81 tests in 0.558s
|
|
|
|
OK
|
|
......
|
|
----------------------------------------------------------------------
|
|
Ran 6 tests in 0.076s
|
|
|
|
OK
|
|
..............
|
|
----------------------------------------------------------------------
|
|
Ran 14 tests in 0.002s
|
|
|
|
OK
|
|
...........
|
|
----------------------------------------------------------------------
|
|
Ran 11 tests in 0.052s
|
|
|
|
OK
|
|
.........
|
|
----------------------------------------------------------------------
|
|
Ran 9 tests in 0.362s
|
|
|
|
OK
|
|
PASS: actual observer nonce, admission pins, baseline/menu sequencing, snapshots, bounded clocks/samples, cleanup and one-attempt latch; native untested
|
|
PASS: actual corridor caps/height/hold and whole-rectangle survey bounds, terrain refusal, native trace refusal and exact certificate lineage; native route unqualified
|
|
PASS: actual route entry, fixed corridor/target, hover hold, cancellation landing freeze, shared lease/capture/deadline gate and unchanged native startup/tick sequence
|
|
PASS: finite opt-in route fixture, original native input order, meaningful physical-arrival evidence and guarded cleanup; no native launch
|
|
PASS: actual Chat route step result dispatch and scoped completion/cleanup wiring; six real early-parser refusal paths leave no prefix/profile output
|
|
PASS: actual retained-service fixture entry, immutable controller/token/deadline/count bindings, observer getter and cleanup ownership ordering; native route validation pending
|
|
PASS: actual measured cancellation gate, one-shot retained service Stop, no premature drain, immutable lease, fresh real controller readback and separate physical cancellation result policy
|
|
PASS: actual rough-intel objective selection, exact precedence, source grid dimensions and unchanged other-phase dispatch; native UI pending
|
|
.................................
|
|
----------------------------------------------------------------------
|
|
Ran 33 tests in 0.103s
|
|
|
|
OK
|
|
...............
|
|
----------------------------------------------------------------------
|
|
Ran 15 tests in 0.037s
|
|
|
|
OK
|
|
PASS: actual preparation status scope, persistent updates, spinner restoration, placeholder replacement/deletion/destruction, native observation persistence/timeout; rendering remains native-pending
|
|
PASS: actual guide/observer monitors retry native refusal, cache successful delivery, deduplicate and preserve living/preparing/spectator boundaries; native UI not exercised
|
|
PASS: actual native-end shutdown, existing terminal snapshots, reentrancy, unchanged native end data and stale preparation guards
|
|
....
|
|
----------------------------------------------------------------------
|
|
Ran 4 tests in 1.622s
|
|
|
|
OK
|
|
PASS: actual three-state result wording and UI refresh; stale winner IDs never manufacture escape
|
|
...........
|
|
----------------------------------------------------------------------
|
|
Ran 11 tests in 0.126s
|
|
|
|
OK
|
|
PASS: actual immutable target, bounded autohover demand, drift refusal, five-second hold and unchanged qualification/deadline
|
|
PASS: actual admission attempt budget bounds blocked/missing prerequisites; preparation, spent life and async pending remain protected
|
|
PASS: actual action permission matrix unchanged; useful phase/intel/consciousness denials, stale reason cleared, native door denial preserved; no native UI claim
|
|
.....
|
|
----------------------------------------------------------------------
|
|
Ran 5 tests in 0.264s
|
|
|
|
OK
|
|
PASS: actual aircraft cancellation/stage rules, ground-only completion, expiry/capture faults, input ownership and no physical shortcuts
|
|
PASS: actual exact-instance single-use qualification, native-clock staleness/movement refusal, footprint bounds and ownership-safe ground/fault cleanup
|
|
PASS: actual optional screenshot helper flag/identity/world/life revalidation, one queued attempt, delayed capture and mission/world cleanup; no native image/presentation claim
|
|
PASS: actual yard diagnostic exact registered prison ownership, eight native-bound corner projections, no root-sibling escape, bounded duplicate/deep/wide hierarchy traversal; native projection/mask still unmeasured
|
|
PASS: actual CurrentActor, SpawnPosition and observer-selection methods reject pending/unregistered/replaced/recycled/foreign/dead bodies; canonical selection/cycling, unconscious following and prison/geometry fallback preserved; native boundaries adapted
|
|
PASS: actual native-map fixture ownership, cleanup and callback evidence fail closed; native execution remains separate
|
|
PASS: actual shared-map callbacks bind exact map/config/root, preserve replacement UI/camera, defer focus, and remove only owned delayed work
|
|
PASS: actual Intel/HQ methods and one-shot qualified readiness handoff deliver late actors once; duplicate readiness, accepted spawn, pickup/drop, death and original negative rolls do not mint assignments
|
|
PASS: Workbench-only read accessor rejects unknown/nonserver identities; Chat observes all distinct ready crew before existing shell-depletion mutation
|
|
PASS: actual native-event latch survives deselection, requires exact activity/order, detaches before cleanup, preserves failure/timeout and never infers completion from physical shot count
|
|
.........
|
|
----------------------------------------------------------------------
|
|
Ran 9 tests in 0.121s
|
|
|
|
OK
|
|
PASS: actual refresh-fixture gates pin immutable observations/actual downlinks/original activity, reject unaccepted or relabelled commits, stop queueing early and require all queued contacts claimed before replay
|
|
.........................
|
|
----------------------------------------------------------------------
|
|
Ran 25 tests in 0.226s
|
|
|
|
OK
|
|
PASS: actual refresh scheduler/delivery/cancellation/projectile methods reject interrupted or replayed reports, retain committed ownership, preserve immutable snapshots/aim geometry and isolate stopped or replaced orders; native radio/crew behavior remains separate
|
|
.....................
|
|
----------------------------------------------------------------------
|
|
Ran 21 tests in 0.040s
|
|
|
|
OK
|
|
...........
|
|
----------------------------------------------------------------------
|
|
Ran 11 tests in 0.036s
|
|
|
|
OK
|
|
PASS: actual full-salvo gates require eight fresh committed physical launches, natural closure and exact finite inventory; reject partial/extra/replayed events
|
|
PASS: actual reason/availability guidance and refresh matrix; no-target copy omits cycling, hint retry retained, existing command/admin paths unchanged; native UI pending
|
|
........usage: test_native_package.py [-h] [--project {core,ai,intel,map,chat}]
|
|
--session SESSION --compat COMPAT
|
|
[--steam STEAM] [--timeout TIMEOUT]
|
|
[--silent-workbench | --exit-after-init]
|
|
[--continue-on-failure]
|
|
test_native_package.py: error: argument --exit-after-init: not allowed with argument --silent-workbench
|
|
...............................
|
|
----------------------------------------------------------------------
|
|
Ran 39 tests in 5.459s
|
|
|
|
OK
|
|
.......
|
|
----------------------------------------------------------------------
|
|
Ran 7 tests in 0.315s
|
|
|
|
OK
|
|
..............
|
|
----------------------------------------------------------------------
|
|
Ran 14 tests in 1.358s
|
|
|
|
OK
|
|
....
|
|
----------------------------------------------------------------------
|
|
Ran 4 tests in 0.412s
|
|
|
|
OK
|
|
....
|
|
----------------------------------------------------------------------
|
|
Ran 4 tests in 0.079s
|
|
|
|
OK
|
|
PASS: actual finite-courier age, token, exact ownership/callback and delivered-status admission reject stale, replayed, captured, canceled and ambiguous work
|
|
PASS: actual native-gun ownership gate rejects player/foreign/replaced/dead occupant, faction change, missing seat and missing registry
|
|
PASS: 64 bounded distinct storage candidates; native gates, five-store barrier and finite-stock ownership retained; native placement pending
|
|
PASS: 128 coarse+80 local refinement+169 airport grid candidates retain all native clearance gates; real terrain untested
|
|
PASS: actual prison registration/crossing policies reject missing/duplicate/destroyed initial gate, incomplete ownership/scan, outside-only body, jumps and stale samples; physical exit independent of later gate damage
|
|
PASS: actual prison door execution blocks direct AI/UI bypass while locked and delegates unchanged native action once after unlock and permission approval
|
|
..................
|
|
----------------------------------------------------------------------
|
|
Ran 18 tests in 2.441s
|
|
|
|
OK
|
|
.....
|
|
----------------------------------------------------------------------
|
|
Ran 5 tests in 1.381s
|
|
|
|
OK
|
|
PASS: native local-admission snapshot rejects changed life/key/body/participant/pending state; authentication is not simulated
|
|
PASS: actual mortar report ledger prevents duplicate response after cancellation, expiry and interleaved reports; native scheduler separate
|
|
.........
|
|
----------------------------------------------------------------------
|
|
Ran 9 tests in 0.021s
|
|
|
|
OK
|
|
....
|
|
----------------------------------------------------------------------
|
|
Ran 4 tests in 0.212s
|
|
|
|
OK
|
|
PASS: actual aim renewal requires fresh same-report solve and original-command equivalence; native firing untested
|
|
........
|
|
----------------------------------------------------------------------
|
|
Ran 8 tests in 0.016s
|
|
|
|
OK
|
|
PASS: actual startup/generation/ownership/timeout/callback policies and native-counter wait; integration preserves one-shot allocation and pending-crew cancellation
|
|
PASS: actual probe binds native events to fresh immutable commits, permits delayed emission, rejects unrelated expiry closure and premature stop
|
|
PASS: actual noSplash Load body requires both explicit diagnostic and noSplash, preserves vanilla otherwise, and handles repeated Load/reload
|
|
PASS: actual fixture method permits one native resilience operation and restores either prior protection state, including failure paths
|
|
PASS: actual safe-exit boundary policy, native action/door selection, stop/cache cleanup, separate old mechanism and opt-in runner contracts
|
|
PASS: actual one-shot deadline/stability policies and preparation ownership, fuel, cleanup integration contracts
|
|
PASS: pending-only cancellation retires copied instance intent, preserves physical/control actors, and stops once
|
|
PASS: actual short-cast hit, upward support normal, no self support and no dynamic support
|
|
PASS: actual committed-ticket structure preserves reservation after death, rejects missing bodies/seats and ends at observation expiry
|
|
PASS: actual pending callback expires an empty-server reservation once, preserves its full lease, and cancels on completion/Stop
|
|
PASS: rescue lease expiry/reordering, fresh five-second settling, independent rescue ranges and grounded upright aircraft motion boundaries
|
|
PASS: requested guard population requires complete physical conscious membership before deadline
|
|
...................................
|
|
----------------------------------------------------------------------
|
|
Ran 35 tests in 0.020s
|
|
|
|
OK
|
|
..........
|
|
----------------------------------------------------------------------
|
|
Ran 10 tests in 0.003s
|
|
|
|
OK
|
|
.....
|
|
----------------------------------------------------------------------
|
|
Ran 5 tests in 1.150s
|
|
|
|
OK
|
|
PASS: authored radio/optional-site bounds and physical horizontal/vertical boundaries
|
|
...
|
|
----------------------------------------------------------------------
|
|
Ran 3 tests in 0.001s
|
|
|
|
OK
|
|
PASS: all phase transitions, terminal states, defence boundaries, stale/future observations, intel discovery
|
|
PASS: Core document-discovery alias, companion-only alias exclusion, strict integer parsing and setting boundaries
|
|
PASS: player admission phase/life/identity/controller matrix, preload displacement limits, pending reservation overlap and owner exclusion
|
|
PASS: actual gate and pre-inventory document guards reject noncanonical/faction/life/disconnect/server mismatches; canonical reconnect and unconscious carried intel preserved
|
|
PASS: WB-only native fault injection restores both body mutations before checks/returns and requires eligible held-document negative/positive proof; runtime pending
|
|
PASS: actual discovery coordinates disclose stable 500m cell center until identified, then exact point, including negative/boundary coordinates
|
|
PASS: actual local admission context/selection/latch, same-round late identity, replacement/mode failure, fresh round and untouched network path
|
|
PASS: prison search packs 16 unique 3m-spaced inside-wall centers, prioritizes inner/edge positions and never bypasses clearance
|
|
PASS: recovery state excludes dead bodies, preserves reservations, requires controlled rescuers and distinguishes empty/all-dead teams
|
|
PASS: every minute round-trips, malformed clocks rejected, defaults limited to added keys, progression bounds and day duration aligned
|
|
PASS: native settings policy matches calendar boundaries 1900-2050, date/profile parsing is strict, authored defaults preserve old worlds
|
|
.....
|
|
----------------------------------------------------------------------
|
|
Ran 5 tests in 0.681s
|
|
|
|
OK
|
|
.
|
|
----------------------------------------------------------------------
|
|
Ran 1 test in 0.445s
|
|
|
|
OK
|
|
PASS: radio authorization/discovery/phase matrix, exact distance limits, defender handover, interruption, empty samples, clock regression and duration boundary
|
|
PASS: actual radio feedback policy, initial wait, interruption persistence, resumption and terminal/new-round reset
|
|
...............
|
|
----------------------------------------------------------------------
|
|
Ran 15 tests in 2.403s
|
|
|
|
OK
|
|
..............................................
|
|
----------------------------------------------------------------------
|
|
Ran 46 tests in 1.021s
|
|
|
|
OK
|
|
PASS: legacy values preserved, unsupported fields reported, invalid data rejected, existing files protected, runtime bounds aligned
|
|
PASS: real-carrier shortest-hop paths, 500m boundary, three-hop cap, no-manpack failure, hop timing, emitted-message survival, radio loss, capture, motion, timeout, reset and network bounds
|
|
PASS: migrated aircraft availability policy (controller migration still pending)
|
|
PASS: migrated salvo offsets are deterministic, spread and bounded (native firing and complete salvo qualification are separate)
|
|
PASS: 299 original script entries tracked across 18 unfinished responsibilities
|
|
PASS: 5 isolated addons, acyclic dependencies, 28 unique resources, exact vanilla references
|
|
All repository checks passed. Native compilation and multiplayer tests are separate requirements.
|