Skip to content
Snippets Groups Projects
Commit 4793ed76 authored by Ewen Smith's avatar Ewen Smith
Browse files

Test 2

parent 4178e1db
Branches
No related tags found
No related merge requests found
Pipeline #58982 passed
......@@ -13,7 +13,7 @@ import java.util.Scanner;
/* a stub for your team's fuzzer */
public class Fuzzer {
// Blah - Test 2
// Blah - Test 2.0
private static final String OUTPUT_FILE = "fuzz.txt";
......@@ -122,22 +122,22 @@ public class Fuzzer {
switch (runCount){
case 0:
// Test with stack full
return generateInput(true, INSTRUCTION_MAX, MAX_STACK_SIZE, true, false);
return generateInput(true, INSTRUCTION_MAX, MAX_STACK_SIZE, false, false);
case 1:
// Test with stack full
return generateInput(true, INSTRUCTION_MAX, MAX_STACK_SIZE - 1, true, false);
return generateInput(true, INSTRUCTION_MAX, MAX_STACK_SIZE - 1, false, false);
case 3:
// Run static tests and empty stack
return getStaticTests() + generateInput(true, INSTRUCTION_MAX, 0, true, false);
return getStaticTests() + generateInput(true, INSTRUCTION_MAX, 0, false, false);
case 4:
// Test with dynamic probability
return generateInput(true, INSTRUCTION_MAX, 0, true, false);
case 5:
// Test with long var names
return generateInput(true, INSTRUCTION_MAX, 0, true, true);
return generateInput(true, INSTRUCTION_MAX, 0, false, true);
}
// Run from random stack
return generateInput(true, INSTRUCTION_MAX, 0, true, false);
return generateInput(true, INSTRUCTION_MAX, 0, false, false);
}
/*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment