P08-02: 旧配置の安全な変更

This commit is contained in:
Agent Control Runner
2026-10-13 20:05:01 +09:00
parent e196578c1a
commit 6c7c724410
12 changed files with 18616 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
extends SceneTree
func _initialize() -> void: call_deferred("run")
func run() -> void:
var checks := 0
var failures := 0
for operations: bool in [false,true]:
for refusal: bool in [false,true]:
var output := ProjectSettings.globalize_path("user://p08-suite-%d-%s-%s" % [Time.get_ticks_usec(),operations,refusal])
for role: String in ["writer","reader"]:
var fixture := preload("res://tests/fixtures/p08-02/mixed_world.gd").new()
var result: Dictionary = fixture.run(self,output,role,operations,refusal)
checks += result.checks; failures += result.failures
if result.failures > 0: break
print("P08 combined migration: %d checks, %d failures" % [checks,failures])
quit(0 if failures == 0 else 1)
@@ -0,0 +1 @@
uid://bq08mixed02wld