Staging drill: Rust staging manifest 4843515906847980046 (11/04/2026 09:33:52) #27

Open
opened 2026-11-04 05:23:35 -06:00 by whitlocktech · 0 comments
Owner

The staging drill (docs/runicnpc/PLAN.md stage 9c) checked Rust's staging branch (build 26427778, manifest 4843515906847980046 of 11/04/2026 09:33:52) on 2026-11-04: fail.

  • The swap's field list differs from the one the plugin carries (D232): regenerate it with tools/fieldlist and check what changed.
  • The harness did not finish in 45 minutes (251 pass, 4 fail so far).
  • Harness: s5.fight.shootBack: FAIL t_roam (neutral) shot by a profile hostile to it one-sidedly: answered=False (D268)
  • Harness: s5.kit.heal: FAIL heals 0, syringes left 2, health 75
  • Harness: place.set.each: FAIL
  • Harness: place.spawned: FAIL each 0, group 3

Static: Oxide behind 0, fields differs, compile ok.
Live: 251 pass, 4 fail, on Rust staging 26427778, Oxide build of Wed, 04 Nov 2026 09:36:57 GMT, booted in 12.1 min.

Field list (carried → staging)

--- carried
+++ staging
@@ -24,6 +24,7 @@
             "BasePlayer.debugCommandedNpcs",
             "BasePlayer.GestureViewModel",
             "BasePlayer.lastPlayerVisibility",
+            "BasePlayer.timeSinceAiming",
             "BasePlayer.eyeHistory",
             "BasePlayer.tickHistory",
             "BasePlayer.fallDamageEffect",
@@ -51,12 +52,14 @@
             "BaseEntity.model",
             "BaseEntity.flags",
             "BaseEntity.HasBrain",
+            "BaseEntity.ServerPreProcessed",
             "BaseNetworkable.postNetworkUpdateComponents",
             "BaseNetworkable.prefabID",
             "BaseNetworkable.globalBroadcast",
             "BaseNetworkable.globalNetworkBehavior",
             "BaseNetworkable.globalBuildingBlock",
             "BaseNetworkable.networkRange",
+            "BaseNetworkable.ignoreNetworkLod",
         };
         private static readonly string[] SwapBrainFields =
         {

rnpc.status

RunicNPC 0.0.0 api=6 hooks=12 fired=6 silent=6
fired: OnServerInitialized=1 OnServerSave=1 OnEntityKill=381 OnEntitySpawned=44954 CanBeTargeted=335 OnPluginLoaded=1
silent: OnPluginUnloaded OnEntityTakeDamage CanEntityTakeDamage OnPlayerInput OnPlayerDisconnected OnCorpsePopulate
framework=oxide navmesh=ready swap fields: npc=55/55 brain=32/32 missing=- added=-
npcs=0 awake=0 goingHome=0 asleep=0 owners: 
profiles=29 managed=True refused: t_bad: kits: this server has no kit 'rnt_nokit'; t_badfaction: faction: 'scientists' must be 1–40 of a-z, 0-9, _ and -, and not scientists or animals (Rust's own); t_badturrets: turrets: 'sometimes' is not default, ignore or always
placements=0 queue=0 waiting: -
routes=0
stage 5: factions=0 pairs, tracked scientists=67 animals=191, engaged=0 defenders=0 alarms=0 defences=0, fight 0.000 ms/think over 0, sense 0.000 ms over 0
sentries (turrets: always): patched, answered 0; zonemanager=absent
caps: total=0 perOwner=0 perProfile=0 spawnsPerSecond=0 (0 = none)
RunicNPC: no NPCs on this server.
[RustNav] Navmesh 'assets/bundled/prefabs/autospawn/monument/offshore/oilrig_1.prefab' is now fully built in 93.24 seconds (361 tiles).

Run: https://gitea.whitlocktech.com/RunicGateway/runicnpc-rust/actions/runs/59

The staging drill (docs/runicnpc/PLAN.md stage 9c) checked Rust's staging branch (**build 26427778, manifest 4843515906847980046 of 11/04/2026 09:33:52**) on 2026-11-04: **fail**. - The swap's field list differs from the one the plugin carries (D232): regenerate it with tools/fieldlist and check what changed. - The harness did not finish in 45 minutes (251 pass, 4 fail so far). - Harness: s5.fight.shootBack: FAIL t_roam (neutral) shot by a profile hostile to it one-sidedly: answered=False (D268) - Harness: s5.kit.heal: FAIL heals 0, syringes left 2, health 75 - Harness: place.set.each: FAIL - Harness: place.spawned: FAIL each 0, group 3 Static: Oxide behind 0, fields differs, compile ok. Live: 251 pass, 4 fail, on Rust staging 26427778, Oxide build of Wed, 04 Nov 2026 09:36:57 GMT, booted in 12.1 min. ### Field list (carried → staging) ``` --- carried +++ staging @@ -24,6 +24,7 @@ "BasePlayer.debugCommandedNpcs", "BasePlayer.GestureViewModel", "BasePlayer.lastPlayerVisibility", + "BasePlayer.timeSinceAiming", "BasePlayer.eyeHistory", "BasePlayer.tickHistory", "BasePlayer.fallDamageEffect", @@ -51,12 +52,14 @@ "BaseEntity.model", "BaseEntity.flags", "BaseEntity.HasBrain", + "BaseEntity.ServerPreProcessed", "BaseNetworkable.postNetworkUpdateComponents", "BaseNetworkable.prefabID", "BaseNetworkable.globalBroadcast", "BaseNetworkable.globalNetworkBehavior", "BaseNetworkable.globalBuildingBlock", "BaseNetworkable.networkRange", + "BaseNetworkable.ignoreNetworkLod", }; private static readonly string[] SwapBrainFields = { ``` ### rnpc.status ``` RunicNPC 0.0.0 api=6 hooks=12 fired=6 silent=6 fired: OnServerInitialized=1 OnServerSave=1 OnEntityKill=381 OnEntitySpawned=44954 CanBeTargeted=335 OnPluginLoaded=1 silent: OnPluginUnloaded OnEntityTakeDamage CanEntityTakeDamage OnPlayerInput OnPlayerDisconnected OnCorpsePopulate framework=oxide navmesh=ready swap fields: npc=55/55 brain=32/32 missing=- added=- npcs=0 awake=0 goingHome=0 asleep=0 owners: profiles=29 managed=True refused: t_bad: kits: this server has no kit 'rnt_nokit'; t_badfaction: faction: 'scientists' must be 1–40 of a-z, 0-9, _ and -, and not scientists or animals (Rust's own); t_badturrets: turrets: 'sometimes' is not default, ignore or always placements=0 queue=0 waiting: - routes=0 stage 5: factions=0 pairs, tracked scientists=67 animals=191, engaged=0 defenders=0 alarms=0 defences=0, fight 0.000 ms/think over 0, sense 0.000 ms over 0 sentries (turrets: always): patched, answered 0; zonemanager=absent caps: total=0 perOwner=0 perProfile=0 spawnsPerSecond=0 (0 = none) RunicNPC: no NPCs on this server. [RustNav] Navmesh 'assets/bundled/prefabs/autospawn/monument/offshore/oilrig_1.prefab' is now fully built in 93.24 seconds (361 tiles). ``` Run: https://gitea.whitlocktech.com/RunicGateway/runicnpc-rust/actions/runs/59
whitlocktech added the
staging-drill
label 2026-11-04 05:23:35 -06:00
Sign in to join this conversation.
No description provided.