Skip to content

Commit b0cf366

Browse files
authored
Keep post-extraction hook tests below type cap (#5135) (#5151)
1 parent f5392ab commit b0cf366

15 files changed

Lines changed: 535 additions & 348 deletions

.github/workflows/codeql.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ jobs:
5151
cache-dependency-path: |
5252
src/CodeIndex/packages.lock.json
5353
tests/CodeIndex.HookIsolationFixture/packages.lock.json
54+
tests/CodeIndex.PostExtractionHookFixture/packages.lock.json
5455
tests/CodeIndex.PluginIsolationFixture/packages.lock.json
5556
tests/CodeIndex.Tests/packages.lock.json
5657
tools/CodeIndex.Changelog/packages.lock.json

.github/workflows/dotnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
~\AppData\Local\NuGet\packages
131131
# Locked restore keeps package inputs honest; avoid evicting the cache for project-only test edits.
132132
# locked restore がパッケージ入力を検証するため、テスト用 project だけの変更ではキャッシュを失効させない。
133-
key: ${{ runner.os }}-dotnet-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
133+
key: ${{ runner.os }}-dotnet-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PostExtractionHookFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
134134

135135
# --locked-mode requires every resolved package to match the committed
136136
# packages.lock.json so an unexpected transitive bump (including silent

.github/workflows/license-policy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ jobs:
116116
cache-dependency-path: |
117117
src/CodeIndex/packages.lock.json
118118
tests/CodeIndex.HookIsolationFixture/packages.lock.json
119+
tests/CodeIndex.PostExtractionHookFixture/packages.lock.json
119120
tests/CodeIndex.PluginIsolationFixture/packages.lock.json
120121
tests/CodeIndex.Tests/packages.lock.json
121122
tools/CodeIndex.Changelog/packages.lock.json

.github/workflows/mutation-testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
3030
with:
3131
path: ~/.nuget/packages
32-
key: ${{ runner.os }}-mutation-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
32+
key: ${{ runner.os }}-mutation-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PostExtractionHookFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
3333

3434
- name: Cache Stryker tool
3535
id: stryker-cache

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
path: |
131131
~/.nuget/packages
132132
~\AppData\Local\NuGet\packages
133-
key: ${{ runner.os }}-release-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
133+
key: ${{ runner.os }}-release-nuget-${{ hashFiles('src/CodeIndex/packages.lock.json', 'tests/CodeIndex.HookIsolationFixture/packages.lock.json', 'tests/CodeIndex.PostExtractionHookFixture/packages.lock.json', 'tests/CodeIndex.PluginIsolationFixture/packages.lock.json', 'tests/CodeIndex.Tests/packages.lock.json', 'tools/CodeIndex.Changelog/packages.lock.json', 'tools/CodeIndex.PackageNormalize/packages.lock.json', 'tools/CodeIndex.TestTelemetry/packages.lock.json') }}
134134

135135
- name: Cache publish-only NuGet packages
136136
if: ${{ !matrix.run_tests }}

CodeIndex.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeIndex.Tests", "tests\Co
1313
EndProject
1414
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeIndex.HookIsolationFixture", "tests\CodeIndex.HookIsolationFixture\CodeIndex.HookIsolationFixture.csproj", "{D3F4D3D1-0D94-4DCE-BD78-468900000001}"
1515
EndProject
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeIndex.PostExtractionHookFixture", "tests\CodeIndex.PostExtractionHookFixture\CodeIndex.PostExtractionHookFixture.csproj", "{D3F4D3D1-0D94-4DCE-BD78-468900000003}"
17+
EndProject
1618
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeIndex.PluginIsolationFixture", "tests\CodeIndex.PluginIsolationFixture\CodeIndex.PluginIsolationFixture.csproj", "{D3F4D3D1-0D94-4DCE-BD78-468900000002}"
1719
EndProject
1820
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeIndex.Changelog", "tools\CodeIndex.Changelog\CodeIndex.Changelog.csproj", "{6A1D4E0B-24F8-4E8E-9E7A-28CC55D3F7AC}"
@@ -67,6 +69,18 @@ Global
6769
{D3F4D3D1-0D94-4DCE-BD78-468900000001}.Release|x64.Build.0 = Release|Any CPU
6870
{D3F4D3D1-0D94-4DCE-BD78-468900000001}.Release|x86.ActiveCfg = Release|Any CPU
6971
{D3F4D3D1-0D94-4DCE-BD78-468900000001}.Release|x86.Build.0 = Release|Any CPU
72+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
73+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|Any CPU.Build.0 = Debug|Any CPU
74+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|x64.ActiveCfg = Debug|Any CPU
75+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|x64.Build.0 = Debug|Any CPU
76+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|x86.ActiveCfg = Debug|Any CPU
77+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Debug|x86.Build.0 = Debug|Any CPU
78+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|Any CPU.ActiveCfg = Release|Any CPU
79+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|Any CPU.Build.0 = Release|Any CPU
80+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|x64.ActiveCfg = Release|Any CPU
81+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|x64.Build.0 = Release|Any CPU
82+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|x86.ActiveCfg = Release|Any CPU
83+
{D3F4D3D1-0D94-4DCE-BD78-468900000003}.Release|x86.Build.0 = Release|Any CPU
7084
{D3F4D3D1-0D94-4DCE-BD78-468900000002}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
7185
{D3F4D3D1-0D94-4DCE-BD78-468900000002}.Debug|Any CPU.Build.0 = Debug|Any CPU
7286
{D3F4D3D1-0D94-4DCE-BD78-468900000002}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -123,6 +137,7 @@ Global
123137
{22DF2626-2208-47EA-8EBE-C2503D92E445} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
124138
{A33D0351-ACAC-485B-9517-9ABD6A878ECD} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
125139
{D3F4D3D1-0D94-4DCE-BD78-468900000001} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
140+
{D3F4D3D1-0D94-4DCE-BD78-468900000003} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
126141
{D3F4D3D1-0D94-4DCE-BD78-468900000002} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
127142
{6A1D4E0B-24F8-4E8E-9E7A-28CC55D3F7AC} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
128143
{4EA94432-F249-46FC-8EB4-99F1EB9933A0} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}

0 commit comments

Comments
 (0)