f0a945ab96
Tests now guard against accidental drop of kartsell_migration_test by throwing when the credential source DB is the destructive rehearsal target. Distinct credential DB (kartselldb_test) prevents config collision. AEG-X-004 evidence consolidated: rehearsal .trx files + preflight markdown documented. Schema 0032 (shadow_run_queued_status_contract) verified fresh/upgrade/recovery on isolated DB. AGENTS.md: Necessity-driven (guard against destructive accident); no new feature. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
64 lines
9.7 KiB
XML
64 lines
9.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<TestRun id="a2269c6d-db5e-445e-8e1c-7780a955615c" name="kjh20@KIMJAEHYUN-OFFI 2026-08-06 16:44:45" runUser="KIMJAEHYUN-OFFI\kjh20" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
|
|
<Times creation="2026-08-06T16:44:45.2797306+09:00" queuing="2026-08-06T16:44:45.2797309+09:00" start="2026-08-06T16:44:43.4028507+09:00" finish="2026-08-06T16:44:45.2943358+09:00" />
|
|
<TestSettings name="default" id="5d14c152-f57c-497e-8ac5-b199221182cb">
|
|
<Deployment runDeploymentRoot="kjh20_KIMJAEHYUN-OFFI_2026-08-06_16_44_45" />
|
|
</TestSettings>
|
|
<Results>
|
|
<UnitTestResult executionId="f4016664-ae05-4c35-a1ff-484501cad06b" testId="331749de-86e0-ac9a-08ef-a41e33f34ee1" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.MigrationFromOldVersion_Pattern_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0003815" startTime="2026-08-06T16:44:45.0453131+09:00" endTime="2026-08-06T16:44:45.0454222+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f4016664-ae05-4c35-a1ff-484501cad06b" />
|
|
<UnitTestResult executionId="1be35cdb-fd4d-45e9-b443-202d5df3f43d" testId="bee92d83-da97-bda8-7af0-98c2a1b0743b" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.ConcurrentMigration_HandleLocking_Pattern_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0121225" startTime="2026-08-06T16:44:44.9786697+09:00" endTime="2026-08-06T16:44:45.0090679+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="1be35cdb-fd4d-45e9-b443-202d5df3f43d" />
|
|
<UnitTestResult executionId="70122f5d-fb60-4799-b156-d30520a3c777" testId="a4e5a5e1-e1e1-e6b8-61a5-c155e4c6b41d" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.UpgradeMigration_IsIdempotent_Pattern_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0004414" startTime="2026-08-06T16:44:45.0448356+09:00" endTime="2026-08-06T16:44:45.0449869+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="70122f5d-fb60-4799-b156-d30520a3c777" />
|
|
<UnitTestResult executionId="c3f95fcd-5053-43e8-ab86-127bd14a9557" testId="47c1d35e-178a-8c1f-b1fc-4fa4852c0369" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.DbUp_Migration_Strategy_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0008191" startTime="2026-08-06T16:44:45.0456799+09:00" endTime="2026-08-06T16:44:45.0457734+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c3f95fcd-5053-43e8-ab86-127bd14a9557" />
|
|
<UnitTestResult executionId="679cd2d5-f79f-4b96-81b6-f8bfba0f301b" testId="b7f4d701-a269-1a0d-83fd-a34ef9958bc5" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.FailedMigration_RollsBack_Pattern_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0003928" startTime="2026-08-06T16:44:45.0460097+09:00" endTime="2026-08-06T16:44:45.0461028+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="679cd2d5-f79f-4b96-81b6-f8bfba0f301b" />
|
|
<UnitTestResult executionId="b01a29b6-72ad-4c22-a33a-e000e4674ac9" testId="d6b18ffd-eee4-603c-b9f2-97aaa56efb30" testName="KArtSell.Integration.Tests.DbUpRecoveryTests.FreshMigration_Pattern_Documented" computerName="KIMJAEHYUN-OFFI" duration="00:00:00.0004384" startTime="2026-08-06T16:44:45.0427651+09:00" endTime="2026-08-06T16:44:45.0429202+09:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b01a29b6-72ad-4c22-a33a-e000e4674ac9" />
|
|
</Results>
|
|
<TestDefinitions>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.MigrationFromOldVersion_Pattern_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="331749de-86e0-ac9a-08ef-a41e33f34ee1">
|
|
<Execution id="f4016664-ae05-4c35-a1ff-484501cad06b" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="MigrationFromOldVersion_Pattern_Documented" />
|
|
</UnitTest>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.FailedMigration_RollsBack_Pattern_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="b7f4d701-a269-1a0d-83fd-a34ef9958bc5">
|
|
<Execution id="679cd2d5-f79f-4b96-81b6-f8bfba0f301b" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="FailedMigration_RollsBack_Pattern_Documented" />
|
|
</UnitTest>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.FreshMigration_Pattern_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="d6b18ffd-eee4-603c-b9f2-97aaa56efb30">
|
|
<Execution id="b01a29b6-72ad-4c22-a33a-e000e4674ac9" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="FreshMigration_Pattern_Documented" />
|
|
</UnitTest>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.ConcurrentMigration_HandleLocking_Pattern_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="bee92d83-da97-bda8-7af0-98c2a1b0743b">
|
|
<Execution id="1be35cdb-fd4d-45e9-b443-202d5df3f43d" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="ConcurrentMigration_HandleLocking_Pattern_Documented" />
|
|
</UnitTest>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.DbUp_Migration_Strategy_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="47c1d35e-178a-8c1f-b1fc-4fa4852c0369">
|
|
<Execution id="c3f95fcd-5053-43e8-ab86-127bd14a9557" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="DbUp_Migration_Strategy_Documented" />
|
|
</UnitTest>
|
|
<UnitTest name="KArtSell.Integration.Tests.DbUpRecoveryTests.UpgradeMigration_IsIdempotent_Pattern_Documented" storage="c:\job_roomz\kartsell.aegis\tests\kartsell.integration.tests\bin\release\net10.0\kartsell.integration.tests.dll" id="a4e5a5e1-e1e1-e6b8-61a5-c155e4c6b41d">
|
|
<Execution id="70122f5d-fb60-4799-b156-d30520a3c777" />
|
|
<TestMethod codeBase="C:\Job_Roomz\KArtSell.Aegis\tests\KArtSell.Integration.Tests\bin\Release\net10.0\KArtSell.Integration.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner3/netcore/" className="KArtSell.Integration.Tests.DbUpRecoveryTests" name="UpgradeMigration_IsIdempotent_Pattern_Documented" />
|
|
</UnitTest>
|
|
</TestDefinitions>
|
|
<TestEntries>
|
|
<TestEntry testId="331749de-86e0-ac9a-08ef-a41e33f34ee1" executionId="f4016664-ae05-4c35-a1ff-484501cad06b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestEntry testId="bee92d83-da97-bda8-7af0-98c2a1b0743b" executionId="1be35cdb-fd4d-45e9-b443-202d5df3f43d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestEntry testId="a4e5a5e1-e1e1-e6b8-61a5-c155e4c6b41d" executionId="70122f5d-fb60-4799-b156-d30520a3c777" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestEntry testId="47c1d35e-178a-8c1f-b1fc-4fa4852c0369" executionId="c3f95fcd-5053-43e8-ab86-127bd14a9557" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestEntry testId="b7f4d701-a269-1a0d-83fd-a34ef9958bc5" executionId="679cd2d5-f79f-4b96-81b6-f8bfba0f301b" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestEntry testId="d6b18ffd-eee4-603c-b9f2-97aaa56efb30" executionId="b01a29b6-72ad-4c22-a33a-e000e4674ac9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
</TestEntries>
|
|
<TestLists>
|
|
<TestList name="목록에 없는 결과" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
|
|
<TestList name="로드된 모든 결과" id="19431567-8539-422a-85d7-44ee4e166bda" />
|
|
</TestLists>
|
|
<ResultSummary outcome="Completed">
|
|
<Counters total="6" executed="6" passed="6" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
|
|
<Output>
|
|
<StdOut>[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a (64-bit .NET 10.0.10)
|
|
[xUnit.net 00:00:00.26] Discovering: KArtSell.Integration.Tests
|
|
[xUnit.net 00:00:00.40] Discovered: KArtSell.Integration.Tests
|
|
[xUnit.net 00:00:00.45] Starting: KArtSell.Integration.Tests
|
|
[xUnit.net 00:00:00.57] Finished: KArtSell.Integration.Tests
|
|
</StdOut>
|
|
</Output>
|
|
</ResultSummary>
|
|
</TestRun> |