Parameters provided via config file:
| Name | Value |
|---|---|
| apkPath | ./apk/com.evancharlton.mileage_3110.apk |
| appName | com.evancharlton.mileage |
| mutantsFolder | ./mutants |
| extraPath | ./extra |
| operatorsDir | ./ |
| multithread | false |
| selectionStrategy | amountMutants |
| amountMutants | 34 |
Selected Mutation Operators:
| Id | MutOperatorName |
|---|---|
| 22 | NullMethodCallArgument |
| 23 | ClosingNullCursor |
| 24 | InvalidIndexQueryParameter |
| 25 | InvalidSQLQuery |
| 26 | ViewComponentNotVisible |
| 27 | FindViewByIdReturnsNull |
| 28 | InvalidColor |
| 29 | InvalidViewFocus |
| 31 | InvalidIDFindView |
| 32 | InvalidFilePath |
| 10 | WrongStringResource |
| 33 | NullInputStream |
| 12 | SDKVersion |
| 35 | OOMLargeImage |
| 13 | LengthyBackEndService |
| 36 | LengthyGUIListener |
| 14 | LongConnectionTimeOut |
| 37 | NullOutputStream |
| 15 | BluetoothAdapterAlwaysEnabled |
| 38 | LengthyGUICreation |
| 16 | NullBluetoothAdapter |
| 17 | InvalidURI |
| 18 | NullGPSLocation |
| 19 | InvalidDate |
| 1 | ActivityNotDefined |
| 2 | DifferentActivityIntentDefinition |
| 3 | InvalidActivityPATH |
| 4 | InvalidKeyIntentPutExtra |
| 5 | InvalidLabel |
| 6 | NullIntent |
| 7 | NullValueIntentPutExtra |
| 8 | WrongMainActivity |
| 9 | MissingPermissionManifest |
| 20 | NullBackEndServiceReturn |
Amount Selected Operators: 34
Processing your APK...
Wow... that was an amazing APK to proccess!!! :D
Amount of Potential Fault Locations per Mutation Operator
| Amount Mutants | Mutation Operator |
|---|---|
| 12 | INVALID_DATE |
| 1 | NULL_GPS_LOCATION |
| 29 | NULL_INTENT |
| 0 | SDK_VERSION |
| 3635 | NULL_METHOD_CALL_ARGUMENT |
| 318 | WRONG_STRING_RESOURCE |
| 14 | NULL_INPUT_STREAM |
| 17 | CLOSING_NULL_CURSOR |
| 25 | LENGTHY_GUI_CREATION |
| 25 | INVALID_VIEW_FOCUS |
| 29 | DIFFERENT_ACTIVITY_INTENT_DEFINITION |
| 1 | WRONG_MAIN_ACTIVITY |
| 50 | ACTIVITY_NOT_DEFINED |
| 3 | MISSING_PERMISSION_MANIFEST |
| 104 | FINDVIEWBYID_RETURNS_NULL |
| 25 | VIEW_COMPONENT_NOT_VISIBLE |
| 19 | NULL_VALUE_INTENT_PUT_EXTRA |
| 0 | INVALID_COLOR |
| 5 | INVALID_FILE_PATH |
| 50 | INVALID_ACTIVITY_PATH |
| 104 | INVALID_ID_FINDVIEW |
| 49 | INVALID_LABEL |
| 14 | LENGTHY_GUI_LISTENER |
| 19 | INVALID_KEY_INTENT_PUT_EXTRA |
Total Locations: 4548
Mutation Process Log
0 HashCode: 1135790254 Creating folder for mutant 1 Copying app information into mutant 1 folder Mutant: 1 - Type: INVALID_DATE Mutant 1 has survived the mutation process. Now its source code has been modified. 1 HashCode: -1134521134 Se genero el mutante con id: 1 Building mutant 1... Signing mutant 1... SUCCESS: The 1 mutant APK has been generated. Creating folder for mutant 2 Copying app information into mutant 2 folder Mutant: 2 - Type: NULL_GPS_LOCATION Mutant 2 has survived the mutation process. Now its source code has been modified. 2 HashCode: -1617989216 Se genero el mutante con id: 2 Building mutant 2... Signing mutant 2... SUCCESS: The 2 mutant APK has been generated. Creating folder for mutant 3 Copying app information into mutant 3 folder Mutant: 3 - Type: NULL_INTENT Mutant 3 has survived the mutation process. Now its source code has been modified. 3 HashCode: -1115483208 Se genero el mutante con id: 3 Building mutant 3... Signing mutant 3... SUCCESS: The 3 mutant APK has been generated. Creating folder for mutant 4 Copying app information into mutant 4 folder Mutant: 4 - Type: NULL_METHOD_CALL_ARGUMENT Mutant 4 has survived the mutation process. Now its source code has been modified. 4 HashCode: 2089892849 Se genero el mutante con id: 4 Building mutant 4... Signing mutant 4... SUCCESS: The 4 mutant APK has been generated. Creating folder for mutant 5 Copying app information into mutant 5 folder Mutant: 5 - Type: WRONG_STRING_RESOURCE Mutant 5 has survived the mutation process. Now its source code has been modified. 5 HashCode: -1218747368 Se genero el mutante con id: 5 Building mutant 5... Signing mutant 5... SUCCESS: The 5 mutant APK has been generated. Creating folder for mutant 6 Copying app information into mutant 6 folder Mutant: 6 - Type: NULL_INPUT_STREAM Mutant 6 has survived the mutation process. Now its source code has been modified. 6 HashCode: -256324410 Se genero el mutante con id: 6 Building mutant 6... Signing mutant 6... SUCCESS: The 6 mutant APK has been generated. Creating folder for mutant 7 Copying app information into mutant 7 folder Mutant: 7 - Type: CLOSING_NULL_CURSOR Mutant 7 has survived the mutation process. Now its source code has been modified.
0 commit comments