Adding files for c10s gating test
This commit is contained in:
		
							parent
							
								
									4eda604d98
								
							
						
					
					
						commit
						7eb42f14e1
					
				
							
								
								
									
										11
									
								
								gating.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								gating.yaml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | |||||||
|  | --- !Policy | ||||||
|  | 
 | ||||||
|  | product_versions: | ||||||
|  | 
 | ||||||
|  |   - rhel-10 | ||||||
|  | 
 | ||||||
|  | decision_context: osci_compose_gate | ||||||
|  | 
 | ||||||
|  | rules: | ||||||
|  | 
 | ||||||
|  |   - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} | ||||||
							
								
								
									
										10
									
								
								tests/run_tests.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										10
									
								
								tests/run_tests.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,10 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | # when running this in 1minutetip the PATH must be specified to execute | ||||||
|  | # in the local directory. | ||||||
|  | echo "Setting path to local directory" | ||||||
|  | PATH=$PATH:$(pwd) | ||||||
|  | 
 | ||||||
|  | # simple sanity test | ||||||
|  | sanity.sh | ||||||
|  | exit $? | ||||||
							
								
								
									
										27
									
								
								tests/sanity.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								tests/sanity.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,27 @@ | |||||||
|  | #!/bin/bash | ||||||
|  | # | ||||||
|  | # This is a simple sanity test to satisfy the RHEL8.1 onboard gating | ||||||
|  | # requirement. | ||||||
|  | 
 | ||||||
|  | ret=0 | ||||||
|  | test="/usr/share/pmix/test/pmix_test" | ||||||
|  | 
 | ||||||
|  | $test -h | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | $test --test-publish | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | $test --test-connect | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | $test --test-resolve-peers | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | $test --test-error | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | $test --test-internal 10 | ||||||
|  | let ret=$ret+$? | ||||||
|  | 
 | ||||||
|  | exit $ret | ||||||
							
								
								
									
										11
									
								
								tests/tests.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								tests/tests.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | |||||||
|  | - hosts: localhost | ||||||
|  |   roles: | ||||||
|  |     - role: standard-test-basic | ||||||
|  |       tags: | ||||||
|  |         - classic | ||||||
|  |       tests: | ||||||
|  |         - simple: | ||||||
|  |             dir: .                                 # switch to subfolder. This parameter is REQUIRED, use `dir: .` for current folder | ||||||
|  |             run: ./run_tests.sh                             # this is your test command, its exit code is the outcome of the test | ||||||
|  |       required_packages: | ||||||
|  |         - pmix | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user