servo/python/servo
Sandeep Hegde 1de6ab16e2 Mutation Testing
Introduced strategy design pattern

Added Strategies:
if true and if false
Replace String literals
Remove if blocks which do not have else.
Modify Comparision Statement - changing <= to < and changing >= to >
Duplicating statements
Added plus to minus and minus to plus mutaiton strategy

Classifying build failures for mutant as unexpected error - Skipping test run for mutant with compilation failure
Added logger messages instead of print
Randomized the mutation test order
Try new strategy on failure to mutate on a file
Updated Readme - Adding mutation strategy and mutation test execution flow
2017-12-06 15:17:28 -05:00
..
lints Update web-platform-tests to revision 58eb04cecbbec2e18531ab440225e38944a9c444 2017-04-22 14:17:10 +02:00
mutation Mutation Testing 2017-12-06 15:17:28 -05:00
__init__.py Fix tidy issues with Python files in python/ 2015-06-02 19:51:41 -04:00
bootstrap.py Bootstrap: Fix cmake version parsing 2017-05-09 22:38:12 +02:00
bootstrap_commands.py Stop using "alternate" rustc builds. 2017-11-14 09:08:11 +01:00
build_commands.py enhance android build debug info 2017-11-12 20:37:50 +08:00
command_base.py Use rustdoc --document-private-item instead of deprecated flags 2017-11-22 15:32:40 +01:00
devenv_commands.py Only pass cafile argument to urlopen in Python versions that support it. 2017-10-19 19:56:18 +02:00
package_commands.py Implement Gradle flavors 2017-09-30 14:31:22 +02:00
packages.py Remove more deprecated Windows GNU code/docs 2017-04-16 22:12:17 -04:00
post_build_commands.py Android life cycle improvements and Gradle integration 2017-04-21 18:24:10 +02:00
servo-binary-formula.rb.in Fix ./mach upload-nightly macbrew 2017-05-30 14:27:27 -04:00
testing_commands.py Replace compiletest suite by doc-tests with compile_fail 2017-11-22 16:25:17 +01:00
util.py Only pass cafile argument to urlopen in Python versions that support it. 2017-10-19 19:56:18 +02:00
win32_toast.py Add proper Win32 notification for builds 2016-08-17 09:50:58 -04:00