You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							17 lines
						
					
					
						
							709 B
						
					
					
				
			
		
		
	
	
							17 lines
						
					
					
						
							709 B
						
					
					
				| #!/usr/bin/env bash
 | |
| set -e
 | |
| 
 | |
| DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null && pwd)"
 | |
| cd $DIR
 | |
| 
 | |
| source $DIR/../../../setup.sh
 | |
| 
 | |
| GIT_REF="${GIT_REF:-origin/master}"
 | |
| GIT_ROOT=$(git rev-parse --show-toplevel)
 | |
| MULL_OPS="mutators: [cxx_increment, cxx_decrement, cxx_comparison, cxx_boundary, cxx_bitwise_assignment, cxx_bitwise, cxx_arithmetic_assignment, cxx_arithmetic, cxx_remove_negation]"
 | |
| echo -e "$MULL_OPS" > $GIT_ROOT/mull.yml
 | |
| scons -j$(nproc) -D
 | |
| echo -e "timeout: 1000000\ngitDiffRef: $GIT_REF\ngitProjectRoot: $GIT_ROOT" >> $GIT_ROOT/mull.yml
 | |
| 
 | |
| export MUTATION=1
 | |
| mull-runner-17 --ld-search-path /lib/x86_64-linux-gnu/ ./libsafety/libsafety_mutation.so -test-program=pytest -- -n8 --ignore-glob=misra/*
 | |
| 
 |