Fix CI for package only PRs (#32473)
This commit is contained in:
		 Massimiliano Culpo
					Massimiliano Culpo
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							9dca54fdc8
						
					
				
				
					commit
					01298287f6
				
			
							
								
								
									
										2
									
								
								.github/workflows/unit_tests.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/unit_tests.yaml
									
									
									
									
										vendored
									
									
								
							| @@ -321,7 +321,7 @@ jobs: | |||||||
|           rm lib/spack/docs/_spack_root |           rm lib/spack/docs/_spack_root | ||||||
|         else |         else | ||||||
|           echo "ONLY PACKAGE RECIPES CHANGED [skipping coverage]" |           echo "ONLY PACKAGE RECIPES CHANGED [skipping coverage]" | ||||||
|           $(which spack) unit-test -x -m "not maybeslow" -k "package_sanity" |           $(which spack) unit-test -x -m "not maybeslow" -k "test_all_virtual_packages_have_default_providers" | ||||||
|         fi |         fi | ||||||
|     - uses: codecov/codecov-action@81cd2dc8148241f03f5839d295e000b8f761e378 # @v2.1.0 |     - uses: codecov/codecov-action@81cd2dc8148241f03f5839d295e000b8f761e378 # @v2.1.0 | ||||||
|       if: ${{ needs.changes.outputs.with_coverage == 'true' }} |       if: ${{ needs.changes.outputs.with_coverage == 'true' }} | ||||||
|   | |||||||
| @@ -48,7 +48,7 @@ $coverage_run $(which spack) python -c "import spack.pkg.builtin.mpileaks; repr( | |||||||
| #----------------------------------------------------------- | #----------------------------------------------------------- | ||||||
| if [[ "$ONLY_PACKAGES" == "true" ]]; then | if [[ "$ONLY_PACKAGES" == "true" ]]; then | ||||||
|   echo "ONLY PACKAGE RECIPES CHANGED [running only package sanity]" |   echo "ONLY PACKAGE RECIPES CHANGED [running only package sanity]" | ||||||
|   export PYTEST_ADDOPTS='-k "package_sanity" -m "not maybeslow"' |   export PYTEST_ADDOPTS='-k "test_all_virtual_packages_have_default_providers" -m "not maybeslow"' | ||||||
| elif [[ "$SPACK_TEST_SOLVER" == "original" ]]; then | elif [[ "$SPACK_TEST_SOLVER" == "original" ]]; then | ||||||
|   echo "ORIGINAL CONCRETIZER [skipping slow unit tests]" |   echo "ORIGINAL CONCRETIZER [skipping slow unit tests]" | ||||||
|   export PYTEST_ADDOPTS='-m "not maybeslow"' |   export PYTEST_ADDOPTS='-m "not maybeslow"' | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user