Skip to content

Speed up BBS e2e tests by reducing repo migrations #120

Speed up BBS e2e tests by reducing repo migrations

Speed up BBS e2e tests by reducing repo migrations #120

Triggered via pull request December 5, 2025 21:28
Status Success
Total duration 29m 1s
Artifacts 18

integration-tests.yml

on: pull_request
Matrix: build-for-e2e-test
Matrix: e2e-test
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
build-for-e2e-test (macos-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (macos-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (macos-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
build-for-e2e-test (macos-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
build-for-e2e-test (windows-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (windows-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (windows-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (windows-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.

Artifacts

Produced during runtime
Name Size Digest
binaries-macos-latest
51.6 MB
sha256:3d3127d94aba47e7b31b3f00f60f5f075b5912d31b9af403e78e8c52ddc434e2
binaries-ubuntu-latest
51.9 MB
sha256:cd4e4ca5c59a5e30a0e830f3327590bf85e5aca397c446ad96ef59661ba3c1d3
binaries-windows-latest
51.7 MB
sha256:e97f2efd6c81f7a7a20a46e29f714d38b4a8457b38ab992867bfeafb999f6f44
integration-test-logs-AdoBasic-macos-latest
119 KB
sha256:881ecbb991b020d1a16b895f680eea7eb59a1b9d05147072c8f579aedc4e77d1
integration-test-logs-AdoBasic-ubuntu-latest
122 KB
sha256:61f64b7ff5de8769a13bf4fb117c45fc3015884d770812023ae087577c703b4c
integration-test-logs-AdoBasic-windows-latest
122 KB
sha256:0a202f85f25174d0dfff4381a663820e7ae38533e139332b2aedbac204ac02ec
integration-test-logs-AdoCsv-macos-latest
127 KB
sha256:468d50cb19c4d0e8f62a615800b6259032a3d10629d742cecd5318e8650ddd86
integration-test-logs-AdoCsv-ubuntu-latest
130 KB
sha256:0003542e5a25ea42432041b092b909feb3eb0f2ec918eb013bdc139c5fb3ee8f
integration-test-logs-AdoCsv-windows-latest
132 KB
sha256:653fe9afc49b7e5148ecb461ffbf9775c409d0ee2888ca18339df137c1c00859
integration-test-logs-Bbs-macos-latest
51.7 KB
sha256:756f696bcf05e35c5106afec3e64e3beaf336d9c5acb442dbd0b132b513c2a5b
integration-test-logs-Bbs-ubuntu-latest
50.6 KB
sha256:4523aec627682088c437924599ec04f4bb3a035bffbaf4887f6300653a951536
integration-test-logs-Bbs-windows-latest
50.1 KB
sha256:d911882535ef3e7e22051fd7971c6001541ceb33646083093da5e87458e991d4
integration-test-logs-Ghes-macos-latest
97.5 KB
sha256:c97239b0127de87a72bc3d1039d396e62c71c8c8b8481330fc154c1bb79a9b8d
integration-test-logs-Ghes-ubuntu-latest
106 KB
sha256:a3d46bdd4fffeabcda2adb18691f172149e770ca855fb2632db4182591432a99
integration-test-logs-Ghes-windows-latest
101 KB
sha256:10075abaeabffb56366030d811b3c39a22e1f7ef98108a64ed7465167ea980a1
integration-test-logs-Github-macos-latest
37.5 KB
sha256:16be59fafcee428343e6662a83ca9ceaab5c4040dc3cffbe140f80d3ffe732c3
integration-test-logs-Github-ubuntu-latest
34.4 KB
sha256:26f01fd16a964dcb613e653c551f06bd8889f8a8e7e0f5bd95cb74d170ab397e
integration-test-logs-Github-windows-latest
35.2 KB
sha256:014c434803af0a60d93f7fceb024249ec69a280bd8b671deca6aa1bd01c04779