github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/integration/github_actions_integration_test_list.yml (about) 1 # Every run element will be executed in a different pod of job matrix 2 # Use it to optimize resource consumption and execution time 3 run: 4 # tough CNB tests are decomposed to reduce pipeline execution time 5 - '"(TestCNBIntegrationBindings|TestCNBIntegrationWrongBuilderProject|TestCNBIntegrationNonZipPath|TestCNBIntegrationZipPath|TestCNBIntegrationPreserveFilesIgnored)"' 6 - '"TestCNBIntegrationPreserveFiles\b"' 7 - '"TestCNBIntegrationNPMProject"' 8 - '"TestCNBIntegrationMultiImage"' 9 - '"TestCNBIntegrationNPMCustomBuildpacksBuildpacklessProject"' 10 - '"TestCNBIntegrationNPMCustomBuildpacksFullProject"' 11 - '"TestCNBIntegrationProjectDescriptor"' 12 - '"TestCNBIntegrationPrePostBuildpacks"' 13 14 - '"TestGolangIntegration"' 15 - '"TestGradleIntegration"' 16 17 # Jenkins tests are still not implemented(skipped) yet 18 #- '"TestJenkinsIntegration"' 19 20 - '"TestMavenIntegration"' 21 - '"TestMTAIntegration"' 22 # - '"TestNexusIntegration"' 23 - '"TestTmsUploadIntegration"' 24 - '"TestTmsExportIntegration"' 25 26 # these are light-weighted tests, so we can use only one pod to reduce resource consumption 27 - '"Test(Gauge|GCS|GitHub|GitOps|Influx|NPM|Piper|Python|Sonar|Vault|Karma)Integration"'