import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class RegressionTest5 {

    public static boolean debug = false;

    @Test
    public void test2501() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2501");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker33);
        int int43 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        fileCleaningTracker45.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker12.track("", (java.lang.Object) strList53, fileDeleteStrategy54);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileDeleteStrategy54);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 3 + "'", int43 == 3);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2502() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2502");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        java.io.File file28 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) strList47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        fileCleaningTracker57.exitWhenFinished();
        int int63 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file28, (java.lang.Object) "hi!");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2503() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2503");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker37.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test2504() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2504");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker43);
        int int54 = fileCleaningTracker23.getTrackCount();
        int int55 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        int int70 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy84);
        fileCleaningTracker81.exitWhenFinished();
        int int87 = fileCleaningTracker81.getTrackCount();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker81);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy89);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker23.track("", (java.lang.Object) strList92, fileDeleteStrategy93);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList92, fileDeleteStrategy95);
        java.lang.Class<?> wildcardClass97 = strList92.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(wildcardClass97);
    }

    @Test
    public void test2505() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2505");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        int int84 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 4 + "'", int84 == 4);
        org.junit.Assert.assertNotNull(strList85);
    }

    @Test
    public void test2506() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2506");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Object obj46 = null;
        fileCleaningTracker0.track("", obj46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        int int62 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker64.track("hi!", (java.lang.Object) fileCleaningTracker73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy81);
        fileCleaningTracker52.exitWhenFinished();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker52.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test2507() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2507");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        int int32 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy41);
        int int43 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy59);
        fileCleaningTracker56.exitWhenFinished();
        int int62 = fileCleaningTracker56.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy71);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy71);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2508() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2508");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy29);
        fileCleaningTracker26.exitWhenFinished();
        int int32 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker17.getDeleteFailures();
        int int36 = fileCleaningTracker17.getTrackCount();
        int int37 = fileCleaningTracker17.getTrackCount();
        int int38 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker17.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        java.lang.Class<?> wildcardClass58 = strList57.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker45.track("", (java.lang.Object) wildcardClass58, fileDeleteStrategy59);
        fileCleaningTracker45.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList64 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.exitWhenFinished();
        fileCleaningTracker45.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass58);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2509() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2509");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker8.exitWhenFinished();
        fileCleaningTracker8.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList40);
    }

    @Test
    public void test2510() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2510");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker0.exitWhenFinished();
        int int46 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 4 + "'", int46 == 4);
    }

    @Test
    public void test2511() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2511");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker39);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList47);
        java.lang.Class<?> wildcardClass49 = strList47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass49, fileDeleteStrategy50);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(wildcardClass49);
    }

    @Test
    public void test2512() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2512");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        int int60 = fileCleaningTracker42.getTrackCount();
        int int61 = fileCleaningTracker42.getTrackCount();
        int int62 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker42.exitWhenFinished();
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(wildcardClass64);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2513() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2513");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker53.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy61);
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass68 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(wildcardClass68);
    }

    @Test
    public void test2514() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2514");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
    }

    @Test
    public void test2515() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2515");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) 1L);
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file11 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy15);
        int int17 = fileCleaningTracker12.getTrackCount();
        int int18 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) strList74, fileDeleteStrategy75);
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!");
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker20.getClass();
        fileCleaningTracker12.track("hi!", (java.lang.Object) wildcardClass78);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) fileCleaningTracker12);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass78);
    }

    @Test
    public void test2516() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2516");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker9.exitWhenFinished();
        int int28 = fileCleaningTracker9.getTrackCount();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy43);
        fileCleaningTracker38.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy48);
        java.lang.Object obj51 = null;
        fileCleaningTracker30.track("hi!", obj51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file29, (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy54);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2517() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2517");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test2518() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2518");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21);
        fileCleaningTracker21.exitWhenFinished();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.exitWhenFinished();
        java.lang.Class<?> wildcardClass34 = fileCleaningTracker21.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(wildcardClass34);
    }

    @Test
    public void test2519() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2519");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) strList52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker14.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2520() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2520");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        int int37 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker31);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) strList41, fileDeleteStrategy42);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList41);
    }

    @Test
    public void test2521() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2521");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker39);
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        java.lang.Class<?> wildcardClass65 = strList64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker52.track("", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        fileCleaningTracker21.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList69 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy74);
        fileCleaningTracker71.exitWhenFinished();
        fileCleaningTracker71.exitWhenFinished();
        fileCleaningTracker71.exitWhenFinished();
        fileCleaningTracker71.exitWhenFinished();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy82);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test2522() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2522");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass7 = strList6.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(wildcardClass7);
    }

    @Test
    public void test2523() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2523");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
    }

    @Test
    public void test2524() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2524");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int24 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 2 + "'", int24 == 2);
    }

    @Test
    public void test2525() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2525");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        int int10 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass12 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(wildcardClass12);
    }

    @Test
    public void test2526() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2526");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        int int35 = fileCleaningTracker0.getTrackCount();
        int int36 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker38.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        int int51 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker54.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker65.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy72);
        int int74 = fileCleaningTracker45.getTrackCount();
        int int75 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker78.getDeleteFailures();
        int int80 = fileCleaningTracker78.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker78.getDeleteFailures();
        fileCleaningTracker78.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker45.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 3 + "'", int74 == 3);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2527() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2527");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        int int26 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        int int28 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker6.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test2528() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2528");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        int int48 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy67);
        int int69 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList70);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass74 = strList73.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass74);
    }

    @Test
    public void test2529() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2529");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        int int52 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) fileCleaningTracker68);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) strList75);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        int int84 = fileCleaningTracker78.getTrackCount();
        fileCleaningTracker78.exitWhenFinished();
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker78.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker42.track("", (java.lang.Object) wildcardClass86, fileDeleteStrategy87);
        java.lang.Class<?> wildcardClass89 = fileCleaningTracker42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass89, fileDeleteStrategy90);
        fileCleaningTracker3.exitWhenFinished();
        int int93 = fileCleaningTracker3.getTrackCount();
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 1 + "'", int84 == 1);
        org.junit.Assert.assertNotNull(wildcardClass86);
        org.junit.Assert.assertNotNull(wildcardClass89);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 3 + "'", int93 == 3);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2530() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2530");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker23.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
    }

    @Test
    public void test2531() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2531");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        int int26 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker6.exitWhenFinished();
        int int28 = fileCleaningTracker6.getTrackCount();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker36.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker30.track("hi!", (java.lang.Object) strList43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker30.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file29, (java.lang.Object) fileCleaningTracker30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2532() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2532");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file8 = null;
        java.lang.Object obj9 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, obj9);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
    }

    @Test
    public void test2533() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2533");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker44.getClass();
        fileCleaningTracker30.track("hi!", (java.lang.Object) wildcardClass53);
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker59.getDeleteFailures();
        int int62 = fileCleaningTracker59.getTrackCount();
        int int63 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker59);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 0 + "'", int63 == 0);
    }

    @Test
    public void test2534() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2534");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass90 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(wildcardClass90);
    }

    @Test
    public void test2535() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2535");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.io.File file21 = null;
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file21, obj22, fileDeleteStrategy23);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
    }

    @Test
    public void test2536() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2536");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy62);
        fileCleaningTracker57.track("", (java.lang.Object) (-1));
        fileCleaningTracker46.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy74);
        fileCleaningTracker69.track("", (java.lang.Object) (-1));
        int int79 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker69.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy86);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2537() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2537");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file62 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        int int78 = fileCleaningTracker72.getTrackCount();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy80);
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file62, (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy84);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test2538() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2538");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.lang.Class<?> wildcardClass28 = fileCleaningTracker7.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(wildcardClass28);
    }

    @Test
    public void test2539() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2539");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file12 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj15 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("", obj15, fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker13.getDeleteFailures();
        int int19 = fileCleaningTracker13.getTrackCount();
        fileCleaningTracker13.exitWhenFinished();
        fileCleaningTracker13.exitWhenFinished();
        int int22 = fileCleaningTracker13.getTrackCount();
        int int23 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file12, (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy24);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
    }

    @Test
    public void test2540() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2540");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        int int16 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 2 + "'", int16 == 2);
    }

    @Test
    public void test2541() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2541");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker35.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test2542() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2542");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy31);
        fileCleaningTracker26.track("", (java.lang.Object) (-1));
        int int36 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) int36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy39);
        fileCleaningTracker23.exitWhenFinished();
        java.io.File file42 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker43.exitWhenFinished();
        fileCleaningTracker43.exitWhenFinished();
        int int52 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker43.getDeleteFailures();
        int int54 = fileCleaningTracker43.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track(file42, (java.lang.Object) int54);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
    }

    @Test
    public void test2543() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2543");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int11 = fileCleaningTracker0.getTrackCount();
        java.io.File file12 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker13.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker13.getDeleteFailures();
        fileCleaningTracker13.exitWhenFinished();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file12, (java.lang.Object) strList23, fileDeleteStrategy24);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList23);
    }

    @Test
    public void test2544() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2544");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker52.track("", (java.lang.Object) strList86);
        int int88 = fileCleaningTracker52.getTrackCount();
        fileCleaningTracker52.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
    }

    @Test
    public void test2545() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2545");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy17);
        fileCleaningTracker14.exitWhenFinished();
        int int20 = fileCleaningTracker14.getTrackCount();
        fileCleaningTracker5.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
    }

    @Test
    public void test2546() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2546");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        java.lang.Object obj21 = null;
        fileCleaningTracker0.track("hi!", obj21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        int int27 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy36);
        int int38 = fileCleaningTracker29.getTrackCount();
        int int39 = fileCleaningTracker29.getTrackCount();
        java.lang.Class<?> wildcardClass40 = fileCleaningTracker29.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.lang.Class<?> wildcardClass42 = fileCleaningTracker29.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(wildcardClass40);
        org.junit.Assert.assertNotNull(wildcardClass42);
    }

    @Test
    public void test2547() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2547");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.io.File file15 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker25);
        int int33 = fileCleaningTracker16.getTrackCount();
        int int34 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker16.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file15, (java.lang.Object) fileCleaningTracker16);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
    }

    @Test
    public void test2548() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2548");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
    }

    @Test
    public void test2549() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2549");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        fileCleaningTracker60.exitWhenFinished();
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker60.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2550() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2550");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int44 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass46 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertNotNull(wildcardClass46);
    }

    @Test
    public void test2551() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2551");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker64);
        int int75 = fileCleaningTracker44.getTrackCount();
        int int76 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44);
        java.lang.Object obj79 = null;
        fileCleaningTracker0.track("", obj79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 2 + "'", int76 == 2);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2552() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2552");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        int int29 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass31 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(wildcardClass31);
    }

    @Test
    public void test2553() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2553");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file34 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file34, (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy58);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2554() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2554");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) (-1));
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) int13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        int int16 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy26);
        fileCleaningTracker21.track("", (java.lang.Object) 1L);
        int int31 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker37.track("", (java.lang.Object) strList66, fileDeleteStrategy67);
        java.lang.Class<?> wildcardClass69 = strList66.getClass();
        fileCleaningTracker18.track("", (java.lang.Object) wildcardClass69);
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker18);
        int int73 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(wildcardClass69);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
    }

    @Test
    public void test2555() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2555");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker6.getDeleteFailures();
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker51);
        int int58 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy59);
        fileCleaningTracker51.exitWhenFinished();
        java.lang.Class<?> wildcardClass62 = fileCleaningTracker51.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file30, (java.lang.Object) wildcardClass62, fileDeleteStrategy63);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 1 + "'", int58 == 1);
        org.junit.Assert.assertNotNull(wildcardClass62);
    }

    @Test
    public void test2556() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2556");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int54 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2557() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2557");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.exitWhenFinished();
        java.io.File file25 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy29);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker26.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file25, (java.lang.Object) strList33, fileDeleteStrategy34);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2558() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2558");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy49);
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker20.getDeleteFailures();
        java.lang.Class<?> wildcardClass53 = strList52.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass53, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker57);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test2559() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2559");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) 2, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy34);
        fileCleaningTracker17.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker17.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList49);
        java.lang.Class<?> wildcardClass51 = strList49.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test2560() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2560");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) "hi!", fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        int int36 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker38.getDeleteFailures();
        java.lang.Class<?> wildcardClass47 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(wildcardClass47);
    }

    @Test
    public void test2561() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2561");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file8 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.exitWhenFinished();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file8, (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy22);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList19);
    }

    @Test
    public void test2562() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2562");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker2 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker2.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        int int7 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker2.track("", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy8);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker2.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker34);
        fileCleaningTracker25.exitWhenFinished();
        int int43 = fileCleaningTracker25.getTrackCount();
        int int44 = fileCleaningTracker25.getTrackCount();
        int int45 = fileCleaningTracker25.getTrackCount();
        int int46 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker2.track("", (java.lang.Object) fileCleaningTracker25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj79 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("", obj79, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker77.getDeleteFailures();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker77);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker66.getDeleteFailures();
        int int88 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) int88, fileDeleteStrategy89);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker2.track("", (java.lang.Object) fileDeleteStrategy89, fileDeleteStrategy91);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy93);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
    }

    @Test
    public void test2563() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2563");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker52.getDeleteFailures();
        java.lang.Object obj82 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker52.track("", obj82, fileDeleteStrategy83);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test2564() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2564");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker50);
        java.io.File file61 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        int int70 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker62.exitWhenFinished();
        int int72 = fileCleaningTracker62.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file61, (java.lang.Object) fileCleaningTracker62);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
    }

    @Test
    public void test2565() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2565");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        fileCleaningTracker30.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2566() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2566");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj34 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("", obj34, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker32);
        int int39 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        int int54 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy73);
        fileCleaningTracker44.exitWhenFinished();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker44.exitWhenFinished();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44);
        int int81 = fileCleaningTracker44.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 2 + "'", int81 == 2);
    }

    @Test
    public void test2567() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2567");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        int int8 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass10 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 2 + "'", int8 == 2);
        org.junit.Assert.assertNotNull(wildcardClass10);
    }

    @Test
    public void test2568() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2568");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker31.track("", (java.lang.Object) ' ', fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        int int61 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker55);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker55.getDeleteFailures();
        int int64 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker55);
        int int66 = fileCleaningTracker55.getTrackCount();
        int int67 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker55.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2569() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2569");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj53 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("", obj53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker51.getDeleteFailures();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker40.getDeleteFailures();
        int int62 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) int62, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy65);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
    }

    @Test
    public void test2570() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2570");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        fileCleaningTracker17.track("", (java.lang.Object) 0);
        fileCleaningTracker17.exitWhenFinished();
        int int26 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker17);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker3.getDeleteFailures();
        int int30 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 3 + "'", int30 == 3);
    }

    @Test
    public void test2571() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2571");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.track("", (java.lang.Object) 1.0f);
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker21.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass27);
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(wildcardClass27);
        org.junit.Assert.assertNotNull(wildcardClass29);
    }

    @Test
    public void test2572() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2572");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        int int18 = fileCleaningTracker13.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) fileCleaningTracker13);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
    }

    @Test
    public void test2573() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2573");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList27, fileDeleteStrategy28);
        fileCleaningTracker3.exitWhenFinished();
        int int31 = fileCleaningTracker3.getTrackCount();
        java.io.File file32 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker33.getDeleteFailures();
        int int37 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file32, (java.lang.Object) strList38);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test2574() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2574");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int36 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2575() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2575");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        fileCleaningTracker52.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 0.0f, fileDeleteStrategy81);
        fileCleaningTracker0.exitWhenFinished();
        int int84 = fileCleaningTracker0.getTrackCount();
        int int85 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 6 + "'", int84 == 6);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 6 + "'", int85 == 6);
    }

    @Test
    public void test2576() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2576");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        java.lang.Class<?> wildcardClass61 = strList60.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker48.track("", (java.lang.Object) wildcardClass61, fileDeleteStrategy62);
        fileCleaningTracker48.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker48.getClass();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker48);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList69, fileDeleteStrategy70);
        int int72 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker0.getDeleteFailures();
        int int75 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(wildcardClass61);
        org.junit.Assert.assertNotNull(wildcardClass67);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 4 + "'", int72 == 4);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 4 + "'", int75 == 4);
    }

    @Test
    public void test2577() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2577");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        fileCleaningTracker3.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        int int25 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker27.exitWhenFinished();
        int int35 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy36);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
    }

    @Test
    public void test2578() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2578");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        int int84 = fileCleaningTracker3.getTrackCount();
        int int85 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 4 + "'", int84 == 4);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 4 + "'", int85 == 4);
    }

    @Test
    public void test2579() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2579");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file44 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker45.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) fileCleaningTracker45);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2580() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2580");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        int int45 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass59 = strList58.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) strList58);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass63 = strList62.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(wildcardClass59);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(wildcardClass63);
    }

    @Test
    public void test2581() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2581");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        int int26 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) strList44);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList44);
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2582() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2582");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.io.File file46 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        fileCleaningTracker47.track("", (java.lang.Object) 0);
        int int55 = fileCleaningTracker47.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file46, (java.lang.Object) fileCleaningTracker47);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
    }

    @Test
    public void test2583() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2583");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        int int9 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy14);
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy18);
        int int20 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        int int30 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy48);
        fileCleaningTracker24.exitWhenFinished();
        fileCleaningTracker24.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2584() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2584");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy41);
        fileCleaningTracker36.track("", (java.lang.Object) 1L);
        int int46 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker49.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy61);
        fileCleaningTracker36.track("", (java.lang.Object) fileDeleteStrategy61);
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker36.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(wildcardClass64);
    }

    @Test
    public void test2585() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2585");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        fileCleaningTracker24.exitWhenFinished();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy35);
        fileCleaningTracker24.exitWhenFinished();
        int int38 = fileCleaningTracker24.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
    }

    @Test
    public void test2586() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2586");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker5.getDeleteFailures();
        int int18 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        int int26 = fileCleaningTracker20.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker29);
        java.lang.Class<?> wildcardClass38 = fileCleaningTracker29.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker29);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(wildcardClass38);
    }

    @Test
    public void test2587() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2587");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy31);
        fileCleaningTracker26.track("", (java.lang.Object) (-1));
        int int36 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) int36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        int int55 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj73 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("", obj73, fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker60.track("hi!", (java.lang.Object) fileCleaningTracker71);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker45.track("hi!", (java.lang.Object) strList78);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker45);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker45.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2588() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2588");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        fileCleaningTracker52.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass64 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertNotNull(wildcardClass64);
    }

    @Test
    public void test2589() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2589");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 3 + "'", int48 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test2590() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2590");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker47.getClass();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker9.getDeleteFailures();
        int int61 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker0.getDeleteFailures();
        int int64 = fileCleaningTracker0.getTrackCount();
        int int65 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 3 + "'", int61 == 3);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 2 + "'", int64 == 2);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
    }

    @Test
    public void test2591() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2591");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker33.getDeleteFailures();
        int int55 = fileCleaningTracker33.getTrackCount();
        int int56 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj60 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("", obj60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker58.getDeleteFailures();
        int int64 = fileCleaningTracker58.getTrackCount();
        fileCleaningTracker58.exitWhenFinished();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker33.track("", (java.lang.Object) strList66, fileDeleteStrategy67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker70.track("", obj72, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy83);
        fileCleaningTracker78.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy88);
        fileCleaningTracker33.track("", (java.lang.Object) fileDeleteStrategy88);
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileDeleteStrategy88);
        int int92 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 5 + "'", int92 == 5);
    }

    @Test
    public void test2592() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2592");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker91 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker91.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker91.getDeleteFailures();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker91.getDeleteFailures();
        int int95 = fileCleaningTracker91.getTrackCount();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker91.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker35.track("", (java.lang.Object) strList96);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 0 + "'", int95 == 0);
        org.junit.Assert.assertNotNull(strList96);
    }

    @Test
    public void test2593() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2593");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file12 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj15 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("", obj15, fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker13.getDeleteFailures();
        int int19 = fileCleaningTracker13.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker13.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker13.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        int int48 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker42);
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        int int51 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        int int59 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker24.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker73);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj86 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("", obj86, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker84.getDeleteFailures();
        int int90 = fileCleaningTracker84.getTrackCount();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker84.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker84.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker84);
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy96);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file12, (java.lang.Object) fileCleaningTracker24);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 2 + "'", int51 == 2);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2594() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2594");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy18);
        int int20 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        int int29 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker27.getDeleteFailures();
        int int37 = fileCleaningTracker27.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker27.track("hi!", (java.lang.Object) strList60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker27.track("", (java.lang.Object) (short) 0, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        int int73 = fileCleaningTracker71.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy74);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy80);
        fileCleaningTracker77.exitWhenFinished();
        int int83 = fileCleaningTracker77.getTrackCount();
        fileCleaningTracker77.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) fileCleaningTracker77, fileDeleteStrategy85);
        fileCleaningTracker77.exitWhenFinished();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker27.track("", (java.lang.Object) strList89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker27.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 0 + "'", int29 == 0);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 0 + "'", int73 == 0);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test2595() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2595");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
    }

    @Test
    public void test2596() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2596");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        int int13 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy35);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test2597() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2597");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass9 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(wildcardClass9);
    }

    @Test
    public void test2598() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2598");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy58);
        int int60 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) int60, fileDeleteStrategy61);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test2599() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2599");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        int int17 = fileCleaningTracker0.getTrackCount();
        int int18 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 2 + "'", int17 == 2);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
    }

    @Test
    public void test2600() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2600");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int53 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj60 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("", obj60, fileDeleteStrategy61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker67.getDeleteFailures();
        fileCleaningTracker58.track("", (java.lang.Object) strList76);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker79.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker79.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) fileCleaningTracker79, fileDeleteStrategy83);
        java.util.List<java.lang.String> strList85 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker87 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker87.getDeleteFailures();
        int int89 = fileCleaningTracker87.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker87.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) strList90, fileDeleteStrategy91);
        java.util.List<java.lang.String> strList93 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker58.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy95);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 0 + "'", int89 == 0);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2601() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2601");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        java.io.File file15 = null;
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file15, obj16, fileDeleteStrategy17);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
    }

    @Test
    public void test2602() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2602");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker14.getDeleteFailures();
        int int25 = fileCleaningTracker14.getTrackCount();
        int int26 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy52);
        fileCleaningTracker28.exitWhenFinished();
        int int55 = fileCleaningTracker28.getTrackCount();
        int int56 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) int56, fileDeleteStrategy57);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
    }

    @Test
    public void test2603() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2603");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int90 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 4 + "'", int90 == 4);
    }

    @Test
    public void test2604() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2604");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj66 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("", obj66, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker64.getDeleteFailures();
        int int70 = fileCleaningTracker64.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList83 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) strList84, fileDeleteStrategy85);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList84);
    }

    @Test
    public void test2605() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2605");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        java.lang.Object obj21 = null;
        fileCleaningTracker0.track("hi!", obj21);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test2606() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2606");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        int int43 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) strList66);
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2607() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2607");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker31.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy39);
        int int41 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy43);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test2608() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2608");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        int int33 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        int int43 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker46);
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker37);
        int int56 = fileCleaningTracker14.getTrackCount();
        int int57 = fileCleaningTracker14.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file13, (java.lang.Object) int57);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 3 + "'", int56 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
    }

    @Test
    public void test2609() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2609");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
    }

    @Test
    public void test2610() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2610");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        int int61 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj79 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("", obj79, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker77);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) strList84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker51.track("", (java.lang.Object) (short) 0, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker51.getDeleteFailures();
        int int91 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) int91, fileDeleteStrategy92);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 3 + "'", int91 == 3);
    }

    @Test
    public void test2611() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2611");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        int int26 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass56 = fileCleaningTracker46.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker14.track("", (java.lang.Object) wildcardClass56, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy59);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass56);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test2612() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2612");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2613() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2613");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        fileCleaningTracker0.exitWhenFinished();
        int int38 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 4 + "'", int38 == 4);
    }

    @Test
    public void test2614() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2614");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker47.getClass();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker9.getDeleteFailures();
        int int61 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy67);
        fileCleaningTracker64.exitWhenFinished();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker64.exitWhenFinished();
        int int73 = fileCleaningTracker64.getTrackCount();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker0.track("", (java.lang.Object) (byte) 1, fileDeleteStrategy81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 2, fileDeleteStrategy86);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 3 + "'", int61 == 3);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test2615() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2615");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file37 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        int int57 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy58);
        int int60 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker38.track("", (java.lang.Object) strList67, fileDeleteStrategy68);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file37, (java.lang.Object) strList67);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2616() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2616");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        int int37 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker31);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker20.getDeleteFailures();
        java.lang.Class<?> wildcardClass42 = strList41.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList41, fileDeleteStrategy43);
        java.io.File file45 = null;
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file45, obj46, fileDeleteStrategy47);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass42);
    }

    @Test
    public void test2617() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2617");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(wildcardClass20);
    }

    @Test
    public void test2618() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2618");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy19);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.lang.Class<?> wildcardClass25 = strList24.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker12.track("", (java.lang.Object) wildcardClass25, fileDeleteStrategy26);
        fileCleaningTracker12.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList31 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker12);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.exitWhenFinished();
        java.io.File file35 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) 1.0f);
        int int42 = fileCleaningTracker36.getTrackCount();
        int int43 = fileCleaningTracker36.getTrackCount();
        java.lang.Class<?> wildcardClass44 = fileCleaningTracker36.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker12.track(file35, (java.lang.Object) wildcardClass44);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(wildcardClass25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(wildcardClass44);
    }

    @Test
    public void test2619() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2619");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList47);
    }

    @Test
    public void test2620() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2620");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        fileCleaningTracker26.track("", (java.lang.Object) 0);
        int int38 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker26);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.lang.Object obj43 = null;
        fileCleaningTracker10.track("", obj43);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2621() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2621");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
    }

    @Test
    public void test2622() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2622");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.lang.Object obj27 = null;
        fileCleaningTracker0.track("hi!", obj27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        int int33 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy38);
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy42);
        int int44 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker35.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35);
        java.lang.Class<?> wildcardClass47 = fileCleaningTracker35.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass47);
    }

    @Test
    public void test2623() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2623");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker0.getDeleteFailures();
        int int47 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 3 + "'", int47 == 3);
    }

    @Test
    public void test2624() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2624");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2625() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2625");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) 2, fileDeleteStrategy60);
        fileCleaningTracker56.track("", (java.lang.Object) '4');
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker56.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass69 = strList68.getClass();
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(wildcardClass69);
    }

    @Test
    public void test2626() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2626");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file16 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) strList35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        fileCleaningTracker17.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker17.exitWhenFinished();
        fileCleaningTracker17.exitWhenFinished();
        fileCleaningTracker17.exitWhenFinished();
        int int46 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file16, (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy47);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
    }

    @Test
    public void test2627() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2627");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker42);
        int int49 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList52, fileDeleteStrategy53);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2628() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2628");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file24 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        int int31 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) strList43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker25.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file24, (java.lang.Object) fileCleaningTracker25);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2629() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2629");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj10 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", obj10, fileDeleteStrategy11);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 0 + "'", int6 == 0);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
    }

    @Test
    public void test2630() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2630");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int37 = fileCleaningTracker0.getTrackCount();
        int int38 = fileCleaningTracker0.getTrackCount();
        java.io.File file39 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy57);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy70);
        fileCleaningTracker63.track("", (java.lang.Object) 0);
        int int75 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker63.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) strList77, fileDeleteStrategy78);
        fileCleaningTracker40.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file39, (java.lang.Object) fileCleaningTracker40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 3 + "'", int38 == 3);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
    }

    @Test
    public void test2631() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2631");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
    }

    @Test
    public void test2632() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2632");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker3.getDeleteFailures();
        int int82 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 5 + "'", int82 == 5);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test2633() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2633");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass8 = strList7.getClass();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(wildcardClass8);
    }

    @Test
    public void test2634() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2634");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file25 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("", obj48, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker46);
        int int53 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy54);
        fileCleaningTracker46.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file25, (java.lang.Object) fileCleaningTracker46);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
    }

    @Test
    public void test2635() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2635");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        fileCleaningTracker49.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker49.getDeleteFailures();
        int int78 = fileCleaningTracker49.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 3 + "'", int78 == 3);
    }

    @Test
    public void test2636() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2636");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker23.getDeleteFailures();
        java.lang.Class<?> wildcardClass32 = strList31.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file22, (java.lang.Object) strList31);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(wildcardClass32);
    }

    @Test
    public void test2637() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2637");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        int int52 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy67);
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        int int71 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker49.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2638() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2638");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        int int35 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker26.track("", (java.lang.Object) strList46, fileDeleteStrategy47);
        fileCleaningTracker26.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2639() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2639");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        int int25 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) 2, fileDeleteStrategy31);
        fileCleaningTracker27.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList36 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker27.track("", (java.lang.Object) 10.0f, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj58 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("", obj58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker56);
        int int63 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker56);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList65, fileDeleteStrategy66);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList65);
    }

    @Test
    public void test2640() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2640");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        int int17 = fileCleaningTracker0.getTrackCount();
        int int18 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker34);
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int44);
        int int46 = fileCleaningTracker0.getTrackCount();
        int int47 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 2 + "'", int17 == 2);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 3 + "'", int47 == 3);
    }

    @Test
    public void test2641() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2641");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        int int33 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker44.getClass();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy63);
        fileCleaningTracker58.track("", (java.lang.Object) (-1));
        fileCleaningTracker6.track("", (java.lang.Object) (-1));
        int int69 = fileCleaningTracker6.getTrackCount();
        int int70 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker72.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker72);
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker80.getDeleteFailures();
        int int83 = fileCleaningTracker80.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker85.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy88);
        fileCleaningTracker85.exitWhenFinished();
        fileCleaningTracker85.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy92);
        java.util.List<java.lang.String> strList94 = fileCleaningTracker85.getDeleteFailures();
        int int95 = fileCleaningTracker85.getTrackCount();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker85.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy97);
        int int99 = fileCleaningTracker85.getTrackCount();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(wildcardClass54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 4 + "'", int69 == 4);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 4 + "'", int70 == 4);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 0 + "'", int83 == 0);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 1 + "'", int95 == 1);
        org.junit.Assert.assertNotNull(strList96);
        org.junit.Assert.assertTrue("'" + int99 + "' != '" + 1 + "'", int99 == 1);
    }

    @Test
    public void test2642() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2642");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker3.getDeleteFailures();
        int int12 = fileCleaningTracker3.getTrackCount();
        java.lang.Class<?> wildcardClass13 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(wildcardClass13);
    }

    @Test
    public void test2643() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2643");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker51);
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        java.lang.Class<?> wildcardClass77 = strList76.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker64.track("", (java.lang.Object) wildcardClass77, fileDeleteStrategy78);
        fileCleaningTracker33.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList81 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy82);
        fileCleaningTracker33.exitWhenFinished();
        java.lang.Class<?> wildcardClass85 = fileCleaningTracker33.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(wildcardClass77);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(wildcardClass85);
    }

    @Test
    public void test2644() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2644");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy24);
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21);
        int int31 = fileCleaningTracker21.getTrackCount();
        int int32 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker43.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        int int53 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy54);
        int int56 = fileCleaningTracker43.getTrackCount();
        int int57 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker21.track("hi!", (java.lang.Object) int57, fileDeleteStrategy58);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
    }

    @Test
    public void test2645() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2645");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        fileCleaningTracker52.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker0.getTrackCount();
        int int64 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker66.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker66.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker66);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) 2, fileDeleteStrategy77);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker83.getDeleteFailures();
        int int85 = fileCleaningTracker83.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker80.track("", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy86);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy90);
        fileCleaningTracker73.track("hi!", (java.lang.Object) "hi!");
        int int93 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy95);
        int int97 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 4 + "'", int64 == 4);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 0 + "'", int85 == 0);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 2 + "'", int93 == 2);
        org.junit.Assert.assertNotNull(strList94);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 6 + "'", int97 == 6);
    }

    @Test
    public void test2646() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2646");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file31 = null;
        java.lang.Object obj32 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file31, obj32);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test2647() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2647");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker9.getDeleteFailures();
        int int26 = fileCleaningTracker9.getTrackCount();
        int int27 = fileCleaningTracker9.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
    }

    @Test
    public void test2648() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2648");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) 2, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        fileCleaningTracker21.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker42);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker42);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker42.exitWhenFinished();
        int int55 = fileCleaningTracker42.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
    }

    @Test
    public void test2649() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2649");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker6.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test2650() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2650");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker9.exitWhenFinished();
        java.io.File file49 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker59.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        int int69 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker50.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file49, (java.lang.Object) strList72);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList72);
    }

    @Test
    public void test2651() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2651");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Object obj18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", obj18);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
    }

    @Test
    public void test2652() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2652");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int17 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker29.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        int int45 = fileCleaningTracker43.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy46);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker43);
        int int54 = fileCleaningTracker23.getTrackCount();
        int int55 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        int int70 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy84);
        fileCleaningTracker81.exitWhenFinished();
        int int87 = fileCleaningTracker81.getTrackCount();
        fileCleaningTracker72.track("hi!", (java.lang.Object) fileCleaningTracker81);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy89 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy89);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker23.track("", (java.lang.Object) strList92, fileDeleteStrategy93);
        int int95 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList96 = fileCleaningTracker23.getDeleteFailures();
        int int97 = fileCleaningTracker23.getTrackCount();
        int int98 = fileCleaningTracker23.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file19, (java.lang.Object) fileCleaningTracker23);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 0 + "'", int45 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 2 + "'", int54 == 2);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 3 + "'", int95 == 3);
        org.junit.Assert.assertNotNull(strList96);
        org.junit.Assert.assertTrue("'" + int97 + "' != '" + 3 + "'", int97 == 3);
        org.junit.Assert.assertTrue("'" + int98 + "' != '" + 3 + "'", int98 == 3);
    }

    @Test
    public void test2653() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2653");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        java.lang.Object obj25 = null;
        fileCleaningTracker9.track("hi!", obj25);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker9.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker9.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
    }

    @Test
    public void test2654() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2654");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        int int8 = fileCleaningTracker0.getTrackCount();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
    }

    @Test
    public void test2655() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2655");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        int int26 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker20.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test2656() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2656");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass22 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(wildcardClass22);
    }

    @Test
    public void test2657() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2657");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy27);
        fileCleaningTracker22.track("", (java.lang.Object) (-1));
        fileCleaningTracker11.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy42);
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker60);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker71.exitWhenFinished();
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker71);
        int int77 = fileCleaningTracker11.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 4 + "'", int44 == 4);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 6 + "'", int77 == 6);
    }

    @Test
    public void test2658() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2658");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        fileCleaningTracker28.exitWhenFinished();
        int int38 = fileCleaningTracker28.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
    }

    @Test
    public void test2659() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2659");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass49 = strList48.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass49);
    }

    @Test
    public void test2660() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2660");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        int int29 = fileCleaningTracker3.getTrackCount();
        int int30 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
    }

    @Test
    public void test2661() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2661");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        int int16 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy26);
        fileCleaningTracker21.track("", (java.lang.Object) 1L);
        int int31 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        fileCleaningTracker35.track("", (java.lang.Object) 0);
        fileCleaningTracker35.exitWhenFinished();
        int int44 = fileCleaningTracker35.getTrackCount();
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker35);
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker35.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker35);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList47);
    }

    @Test
    public void test2662() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2662");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        int int75 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy81);
        fileCleaningTracker78.exitWhenFinished();
        fileCleaningTracker78.exitWhenFinished();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker78.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList88);
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList91);
    }

    @Test
    public void test2663() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2663");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker0.getDeleteFailures();
        int int47 = fileCleaningTracker0.getTrackCount();
        java.io.File file48 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        fileCleaningTracker49.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file48, (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy74);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 3 + "'", int47 == 3);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2664() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2664");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        fileCleaningTracker9.track("", (java.lang.Object) 0);
        fileCleaningTracker9.exitWhenFinished();
        int int18 = fileCleaningTracker9.getTrackCount();
        int int19 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass20 = fileCleaningTracker9.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy21);
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file25 = null;
        java.lang.Object obj26 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file25, obj26);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
    }

    @Test
    public void test2665() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2665");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        java.lang.Class<?> wildcardClass25 = fileCleaningTracker17.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy26);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(wildcardClass25);
    }

    @Test
    public void test2666() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2666");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        int int26 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass56 = fileCleaningTracker46.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker14.track("", (java.lang.Object) wildcardClass56, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) "", fileDeleteStrategy59);
        int int61 = fileCleaningTracker0.getTrackCount();
        int int62 = fileCleaningTracker0.getTrackCount();
        int int63 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 1 + "'", int26 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass56);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
    }

    @Test
    public void test2667() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2667");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy28);
        fileCleaningTracker23.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy39);
        fileCleaningTracker34.track("", (java.lang.Object) (-1));
        fileCleaningTracker23.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) (-1));
        int int56 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy61);
        fileCleaningTracker46.exitWhenFinished();
        fileCleaningTracker46.exitWhenFinished();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker46.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList65);
    }

    @Test
    public void test2668() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2668");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker47.getClass();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker9.exitWhenFinished();
        int int60 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass61 = fileCleaningTracker9.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 3 + "'", int60 == 3);
        org.junit.Assert.assertNotNull(wildcardClass61);
    }

    @Test
    public void test2669() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2669");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        fileCleaningTracker16.track("", (java.lang.Object) 0);
        int int28 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker16);
        int int31 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker16.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertNotNull(strList32);
    }

    @Test
    public void test2670() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2670");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker33.exitWhenFinished();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker33.exitWhenFinished();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker33.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, (java.lang.Object) strList57);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2671() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2671");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy38);
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker29.track("hi!", obj41, fileDeleteStrategy42);
        java.io.File file44 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) 2, fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy62);
        fileCleaningTracker45.track("hi!", (java.lang.Object) "hi!");
        int int65 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj69 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("", obj69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker67.getDeleteFailures();
        int int73 = fileCleaningTracker67.getTrackCount();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker45.track("", (java.lang.Object) 10L, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker29.track(file44, (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy83);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 2 + "'", int65 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2672() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2672");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        int int39 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker30);
        int int42 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker44.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj71 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("", obj71, fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker58.track("hi!", (java.lang.Object) fileCleaningTracker69);
        int int76 = fileCleaningTracker69.getTrackCount();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker69.getDeleteFailures();
        int int80 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) int80, fileDeleteStrategy81);
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy84);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 1 + "'", int76 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
    }

    @Test
    public void test2673() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2673");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy25);
        fileCleaningTracker20.track("", (java.lang.Object) (-1));
        int int30 = fileCleaningTracker20.getTrackCount();
        fileCleaningTracker17.track("hi!", (java.lang.Object) int30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker17.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker17);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList32);
    }

    @Test
    public void test2674() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2674");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj79 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("", obj79, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker77.getDeleteFailures();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker77);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker66.getDeleteFailures();
        int int88 = fileCleaningTracker66.getTrackCount();
        int int89 = fileCleaningTracker66.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker66.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker66);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2675() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2675");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        int int15 = fileCleaningTracker5.getTrackCount();
        int int16 = fileCleaningTracker5.getTrackCount();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("", (java.lang.Object) 1.0f);
        int int24 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker55);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker29.track("hi!", (java.lang.Object) strList62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker65.exitWhenFinished();
        java.lang.Class<?> wildcardClass73 = fileCleaningTracker65.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker29.track("", (java.lang.Object) wildcardClass73, fileDeleteStrategy74);
        fileCleaningTracker18.track("hi!", (java.lang.Object) wildcardClass73);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj80 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker78.track("", obj80, fileDeleteStrategy81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker78.getDeleteFailures();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy85);
        java.lang.Class<?> wildcardClass87 = fileCleaningTracker18.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file17, (java.lang.Object) wildcardClass87, fileDeleteStrategy88);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(wildcardClass73);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(wildcardClass87);
    }

    @Test
    public void test2676() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2676");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker26.track("", (java.lang.Object) ' ', fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker26.track("", (java.lang.Object) int49, fileDeleteStrategy50);
        int int52 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList53);
        int int55 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 4 + "'", int52 == 4);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertNotNull(strList56);
    }

    @Test
    public void test2677() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2677");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) 2, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        fileCleaningTracker48.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy72);
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker69);
        fileCleaningTracker69.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker11.track(file47, (java.lang.Object) fileCleaningTracker69);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
    }

    @Test
    public void test2678() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2678");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Class<?> wildcardClass13 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(wildcardClass13);
    }

    @Test
    public void test2679() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2679");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) 2, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker5.track("hi!", (java.lang.Object) "hi!");
        int int25 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj29 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("", obj29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker27.getDeleteFailures();
        int int33 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker27, fileDeleteStrategy35);
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy35);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker0.getDeleteFailures();
        int int39 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
    }

    @Test
    public void test2680() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2680");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        fileCleaningTracker14.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker26.track("", (java.lang.Object) strList44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker51.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy64);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList63);
    }

    @Test
    public void test2681() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2681");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy32);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        fileCleaningTracker37.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) (-1));
        fileCleaningTracker37.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker60.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy68);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file36, (java.lang.Object) strList71, fileDeleteStrategy72);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2682() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2682");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker43.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) strList49, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker53.getDeleteFailures();
        int int63 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker53.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 1 + "'", int63 == 1);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test2683() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2683");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) strList52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker14.getDeleteFailures();
        java.io.File file55 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker74);
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker65);
        int int83 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        java.lang.Class<?> wildcardClass87 = strList86.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) wildcardClass87, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker56.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file55, (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy92);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 2 + "'", int83 == 2);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(wildcardClass87);
        org.junit.Assert.assertNotNull(strList90);
    }

    @Test
    public void test2684() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2684");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        int int62 = fileCleaningTracker60.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker60, fileDeleteStrategy63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.lang.Class<?> wildcardClass73 = strList72.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker60.track("", (java.lang.Object) wildcardClass73, fileDeleteStrategy74);
        fileCleaningTracker29.track("hi!", (java.lang.Object) "");
        int int77 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy78);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 0 + "'", int62 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(wildcardClass73);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 3 + "'", int77 == 3);
        org.junit.Assert.assertNotNull(strList80);
    }

    @Test
    public void test2685() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2685");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
    }

    @Test
    public void test2686() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2686");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int5 = fileCleaningTracker0.getTrackCount();
        int int6 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 0 + "'", int6 == 0);
    }

    @Test
    public void test2687() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2687");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker24);
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker3.track("hi!", obj38, fileDeleteStrategy39);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
    }

    @Test
    public void test2688() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2688");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList8);
    }

    @Test
    public void test2689() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2689");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) 2, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy46);
        fileCleaningTracker29.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker29.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker29.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2690() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2690");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj35 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("", obj35, fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker33);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker11.track("", (java.lang.Object) strList40, fileDeleteStrategy41);
        int int43 = fileCleaningTracker11.getTrackCount();
        int int44 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy45);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        fileCleaningTracker74.exitWhenFinished();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker74.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy84);
        int int86 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy88);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
        org.junit.Assert.assertNotNull(strList87);
    }

    @Test
    public void test2691() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2691");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        int int9 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
    }

    @Test
    public void test2692() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2692");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy55);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker26.exitWhenFinished();
        java.io.File file62 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker63.getDeleteFailures();
        int int66 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy71);
        fileCleaningTracker68.exitWhenFinished();
        fileCleaningTracker68.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy75);
        int int77 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker68.getDeleteFailures();
        java.lang.Class<?> wildcardClass79 = strList78.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file62, (java.lang.Object) wildcardClass79);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(wildcardClass79);
    }

    @Test
    public void test2693() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2693");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        int int24 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker14.getDeleteFailures();
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        int int37 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy43);
        fileCleaningTracker40.exitWhenFinished();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker31.getDeleteFailures();
        int int54 = fileCleaningTracker31.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file30, (java.lang.Object) fileCleaningTracker31);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
    }

    @Test
    public void test2694() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2694");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj15 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("", obj15, fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker13.getDeleteFailures();
        fileCleaningTracker13.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker13.getDeleteFailures();
        int int23 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker4.track("hi!", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker27.exitWhenFinished();
        int int45 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker49.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker60.getClass();
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Class<?> wildcardClass72 = fileCleaningTracker60.getClass();
        fileCleaningTracker4.track("hi!", (java.lang.Object) wildcardClass72);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker4, fileDeleteStrategy74);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 2 + "'", int45 == 2);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(wildcardClass70);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2695() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2695");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        int int21 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker26.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) strList44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker11.track("", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass55);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList60);
    }

    @Test
    public void test2696() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2696");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int18 = fileCleaningTracker5.getTrackCount();
        int int19 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test2697() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2697");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy62);
        fileCleaningTracker57.track("", (java.lang.Object) (-1));
        fileCleaningTracker46.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy74);
        fileCleaningTracker69.track("", (java.lang.Object) (-1));
        int int79 = fileCleaningTracker69.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker69.getDeleteFailures();
        fileCleaningTracker69.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker69.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 2 + "'", int79 == 2);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test2698() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2698");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        fileCleaningTracker3.exitWhenFinished();
        int int85 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 4 + "'", int85 == 4);
    }

    @Test
    public void test2699() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2699");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        int int32 = fileCleaningTracker0.getTrackCount();
        int int33 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        int int41 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker36.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy58);
        fileCleaningTracker55.exitWhenFinished();
        int int61 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker46.track("hi!", (java.lang.Object) fileCleaningTracker55);
        java.lang.Class<?> wildcardClass63 = fileCleaningTracker55.getClass();
        fileCleaningTracker36.track("", (java.lang.Object) wildcardClass63);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker36);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(wildcardClass63);
    }

    @Test
    public void test2700() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2700");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        int int31 = fileCleaningTracker26.getTrackCount();
        java.lang.Class<?> wildcardClass32 = fileCleaningTracker26.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file22, (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(wildcardClass32);
    }

    @Test
    public void test2701() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2701");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        int int25 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) 2, fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy44);
        fileCleaningTracker27.track("hi!", (java.lang.Object) "hi!");
        int int47 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker27);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
    }

    @Test
    public void test2702() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2702");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy27);
        fileCleaningTracker18.exitWhenFinished();
        fileCleaningTracker18.exitWhenFinished();
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.lang.Class<?> wildcardClass48 = strList47.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker35.track("", (java.lang.Object) wildcardClass48, fileDeleteStrategy49);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker35.track("", (java.lang.Object) ' ', fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy73);
        fileCleaningTracker68.track("", (java.lang.Object) 1L);
        int int78 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker68);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker18.track(file31, (java.lang.Object) fileCleaningTracker68);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 2 + "'", int78 == 2);
    }

    @Test
    public void test2703() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2703");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        java.io.File file30 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker40.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("", obj56, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker54.getDeleteFailures();
        int int60 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker63);
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker54);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker20.track(file30, (java.lang.Object) fileCleaningTracker31);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2704() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2704");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) strList34, fileDeleteStrategy35);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
    }

    @Test
    public void test2705() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2705");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        int int43 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 3 + "'", int43 == 3);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2706() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2706");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        fileCleaningTracker9.exitWhenFinished();
        int int20 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker22.exitWhenFinished();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker22.exitWhenFinished();
        int int28 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker22.exitWhenFinished();
        int int30 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker22);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList31);
    }

    @Test
    public void test2707() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2707");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        int int22 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker25.getDeleteFailures();
        int int31 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker38.track("", (java.lang.Object) ' ', fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker38.track("", (java.lang.Object) int61, fileDeleteStrategy62);
        int int64 = fileCleaningTracker38.getTrackCount();
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker38.getClass();
        fileCleaningTracker25.track("", (java.lang.Object) wildcardClass65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass65, fileDeleteStrategy67);
        java.util.List<java.lang.String> strList69 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 4 + "'", int64 == 4);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2708() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2708");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        int int42 = fileCleaningTracker23.getTrackCount();
        int int43 = fileCleaningTracker23.getTrackCount();
        int int44 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy83);
        fileCleaningTracker72.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker72);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
    }

    @Test
    public void test2709() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2709");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        int int5 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker19);
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker19.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass27);
        java.io.File file29 = null;
        java.lang.Object obj30 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, obj30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(wildcardClass27);
    }

    @Test
    public void test2710() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2710");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker11);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        java.lang.Class<?> wildcardClass44 = fileCleaningTracker35.getClass();
        fileCleaningTracker21.track("hi!", (java.lang.Object) wildcardClass44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker65);
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker78 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker78.getDeleteFailures();
        int int80 = fileCleaningTracker78.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker75.track("", (java.lang.Object) fileCleaningTracker78, fileDeleteStrategy81);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy85 = null;
        fileCleaningTracker78.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy85);
        java.util.List<java.lang.String> strList87 = fileCleaningTracker78.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker89 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker89.getDeleteFailures();
        java.lang.Class<?> wildcardClass91 = strList90.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        fileCleaningTracker78.track("", (java.lang.Object) wildcardClass91, fileDeleteStrategy92);
        fileCleaningTracker47.track("hi!", (java.lang.Object) "");
        int int95 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy96);
        java.util.List<java.lang.String> strList98 = fileCleaningTracker47.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker47);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 0 + "'", int80 == 0);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(wildcardClass91);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 3 + "'", int95 == 3);
        org.junit.Assert.assertNotNull(strList98);
    }

    @Test
    public void test2711() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2711");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker26.track("", (java.lang.Object) ' ', fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker26.track("", (java.lang.Object) int49, fileDeleteStrategy50);
        int int52 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj58 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("", obj58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker56.getDeleteFailures();
        int int62 = fileCleaningTracker56.getTrackCount();
        fileCleaningTracker56.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker56.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList64);
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 4 + "'", int52 == 4);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass66);
    }

    @Test
    public void test2712() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2712");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList11);
    }

    @Test
    public void test2713() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2713");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int11 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass13 = strList12.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(wildcardClass13);
    }

    @Test
    public void test2714() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2714");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        int int52 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker0.getDeleteFailures();
        int int54 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2715() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2715");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        fileCleaningTracker36.track("", (java.lang.Object) 0);
        int int48 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker36);
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker20);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy53);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2716() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2716");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        int int22 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker43);
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker34);
        int int52 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj56 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("", obj56, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker54.getDeleteFailures();
        int int60 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker63);
        fileCleaningTracker25.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker74);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj87 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker85.track("", obj87, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker85.getDeleteFailures();
        int int91 = fileCleaningTracker85.getTrackCount();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList94 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker85);
        fileCleaningTracker85.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker85);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 2 + "'", int52 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(strList94);
    }

    @Test
    public void test2717() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2717");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.lang.Class<?> wildcardClass39 = strList38.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) wildcardClass39, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker26.track("", (java.lang.Object) ' ', fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker26.track("", (java.lang.Object) int49, fileDeleteStrategy50);
        int int52 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList53);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        fileCleaningTracker59.track("", (java.lang.Object) 0);
        int int71 = fileCleaningTracker59.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker59.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList73, fileDeleteStrategy74);
        java.lang.Class<?> wildcardClass76 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(wildcardClass39);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 4 + "'", int52 == 4);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(wildcardClass76);
    }

    @Test
    public void test2718() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2718");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        int int29 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file31 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker32.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        int int46 = fileCleaningTracker37.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file31, (java.lang.Object) strList47, fileDeleteStrategy48);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
    }

    @Test
    public void test2719() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2719");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker40);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker18.track("", (java.lang.Object) strList47, fileDeleteStrategy48);
        int int50 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) int50);
        int int52 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
    }

    @Test
    public void test2720() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2720");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker53.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy61);
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker53.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker3.getDeleteFailures();
        java.lang.Class<?> wildcardClass68 = strList67.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(wildcardClass68);
    }

    @Test
    public void test2721() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2721");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int27 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 3 + "'", int27 == 3);
    }

    @Test
    public void test2722() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2722");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1.0d));
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        fileCleaningTracker29.exitWhenFinished();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker29.getDeleteFailures();
        int int40 = fileCleaningTracker29.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) int40);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
    }

    @Test
    public void test2723() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2723");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int54 = fileCleaningTracker0.getTrackCount();
        java.io.File file55 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj58 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("", obj58, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker56.getDeleteFailures();
        int int62 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker64.getDeleteFailures();
        int int67 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy72);
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker69.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) fileCleaningTracker69, fileDeleteStrategy76);
        int int78 = fileCleaningTracker69.getTrackCount();
        fileCleaningTracker69.exitWhenFinished();
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker69);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker69.getDeleteFailures();
        int int82 = fileCleaningTracker69.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file55, (java.lang.Object) int82);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 1 + "'", int62 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 1 + "'", int82 == 1);
    }

    @Test
    public void test2724() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2724");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker45.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker45);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2725() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2725");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker3.getDeleteFailures();
        int int74 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 4 + "'", int74 == 4);
    }

    @Test
    public void test2726() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2726");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker33.getDeleteFailures();
        int int38 = fileCleaningTracker33.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
    }

    @Test
    public void test2727() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2727");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        fileCleaningTracker3.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList22 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker34);
        fileCleaningTracker25.exitWhenFinished();
        int int43 = fileCleaningTracker25.getTrackCount();
        int int44 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) strList48, fileDeleteStrategy49);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 2 + "'", int43 == 2);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test2728() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2728");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker14.track("hi!", (java.lang.Object) strList52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker14.getDeleteFailures();
        int int55 = fileCleaningTracker14.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
    }

    @Test
    public void test2729() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2729");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.io.File file9 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("", obj38, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        int int75 = fileCleaningTracker73.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker70.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy76);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy80);
        fileCleaningTracker73.track("", (java.lang.Object) 0);
        int int85 = fileCleaningTracker73.getTrackCount();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker73.getDeleteFailures();
        fileCleaningTracker57.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker57);
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker57);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file9, (java.lang.Object) "");
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 0 + "'", int75 == 0);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 2 + "'", int85 == 2);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2730() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2730");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker9.getDeleteFailures();
        int int28 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1.0d));
        int int32 = fileCleaningTracker9.getTrackCount();
        int int33 = fileCleaningTracker9.getTrackCount();
        int int34 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int34);
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        int int40 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy45);
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker42.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy49);
        fileCleaningTracker37.exitWhenFinished();
        int int52 = fileCleaningTracker37.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file36, (java.lang.Object) fileCleaningTracker37);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 3 + "'", int32 == 3);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 3 + "'", int33 == 3);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 3 + "'", int34 == 3);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
    }

    @Test
    public void test2731() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2731");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        int int23 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
    }

    @Test
    public void test2732() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2732");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker0.getTrackCount();
        int int30 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass31 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 3 + "'", int30 == 3);
        org.junit.Assert.assertNotNull(wildcardClass31);
    }

    @Test
    public void test2733() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2733");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy31);
        int int33 = fileCleaningTracker11.getTrackCount();
        int int34 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj60 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("", obj60, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker47.track("hi!", (java.lang.Object) fileCleaningTracker58);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker36.track("", (java.lang.Object) strList65, fileDeleteStrategy66);
        int int68 = fileCleaningTracker36.getTrackCount();
        int int69 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj73 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("", obj73, fileDeleteStrategy74);
        fileCleaningTracker71.track("", (java.lang.Object) 0);
        fileCleaningTracker71.exitWhenFinished();
        int int80 = fileCleaningTracker71.getTrackCount();
        fileCleaningTracker36.track("hi!", (java.lang.Object) int80);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy82);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy84);
        int int86 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass88 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 2 + "'", int68 == 2);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 2 + "'", int80 == 2);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 2 + "'", int86 == 2);
        org.junit.Assert.assertNotNull(wildcardClass88);
    }

    @Test
    public void test2734() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2734");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj69 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker67.track("", obj69, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker67.getDeleteFailures();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) strList75, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker31.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2735() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2735");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker22.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        int int46 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass54 = strList53.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(wildcardClass54);
    }

    @Test
    public void test2736() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2736");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker24.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker24);
        int int37 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) 2, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        fileCleaningTracker39.track("hi!", (java.lang.Object) "hi!");
        int int59 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj63 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("", obj63, fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker61.getDeleteFailures();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker61, fileDeleteStrategy69);
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker61);
        fileCleaningTracker61.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 3 + "'", int37 == 3);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 2 + "'", int59 == 2);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2737() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2737");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker34.getDeleteFailures();
        int int38 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        int int46 = fileCleaningTracker40.getTrackCount();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker40);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy66);
        fileCleaningTracker63.exitWhenFinished();
        int int69 = fileCleaningTracker63.getTrackCount();
        fileCleaningTracker63.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker63.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass72);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 1 + "'", int46 == 1);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2738() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2738");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        int int36 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker30);
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker21);
        int int39 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj43 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("", obj43, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker41.getDeleteFailures();
        int int47 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker50);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker61.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker61.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj74 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("", obj74, fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker72.getDeleteFailures();
        int int78 = fileCleaningTracker72.getTrackCount();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList80 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker72);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker12.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy84);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(wildcardClass83);
    }

    @Test
    public void test2739() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2739");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        fileCleaningTracker17.track("", (java.lang.Object) 0);
        fileCleaningTracker17.exitWhenFinished();
        int int26 = fileCleaningTracker17.getTrackCount();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker17);
        fileCleaningTracker17.exitWhenFinished();
        int int29 = fileCleaningTracker17.getTrackCount();
        int int30 = fileCleaningTracker17.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 2 + "'", int29 == 2);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
    }

    @Test
    public void test2740() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2740");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 10L, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2741() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2741");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        int int23 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy34);
        fileCleaningTracker29.track("", (java.lang.Object) 1L);
        int int39 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        fileCleaningTracker47.track("", (java.lang.Object) 0);
        fileCleaningTracker47.exitWhenFinished();
        int int56 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker47);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
    }

    @Test
    public void test2742() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2742");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        int int16 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 2 + "'", int16 == 2);
        org.junit.Assert.assertNotNull(strList17);
    }

    @Test
    public void test2743() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2743");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test2744() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2744");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        java.io.File file20 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker21.track("", (java.lang.Object) strList39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker46.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy56);
        fileCleaningTracker46.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, (java.lang.Object) fileCleaningTracker46);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2745() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2745");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        int int8 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("", obj38, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy43);
        fileCleaningTracker10.exitWhenFinished();
        int int46 = fileCleaningTracker10.getTrackCount();
        fileCleaningTracker10.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy48);
        fileCleaningTracker10.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 3 + "'", int46 == 3);
    }

    @Test
    public void test2746() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2746");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.lang.Object obj16 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", obj16);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
    }

    @Test
    public void test2747() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2747");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        int int48 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy67);
        int int69 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList70);
        fileCleaningTracker3.exitWhenFinished();
        java.lang.Object obj74 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", obj74, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList70);
    }

    @Test
    public void test2748() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2748");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        int int20 = fileCleaningTracker0.getTrackCount();
        int int21 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy31);
        fileCleaningTracker26.track("", (java.lang.Object) (-1));
        int int36 = fileCleaningTracker26.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) int36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker23.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
    }

    @Test
    public void test2749() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2749");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker0.getTrackCount();
        int int44 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test2750() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2750");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker23.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
    }

    @Test
    public void test2751() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2751");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        int int29 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        int int42 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
    }

    @Test
    public void test2752() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2752");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.io.File file1 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker2 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker2.getDeleteFailures();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker2.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy7 = null;
        fileCleaningTracker2.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy7);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker24);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker2.track("", (java.lang.Object) strList31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker2.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker54);
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker45);
        int int63 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy77);
        fileCleaningTracker74.exitWhenFinished();
        int int80 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker74.getDeleteFailures();
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker74);
        fileCleaningTracker36.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList84 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker2.track("", (java.lang.Object) strList85, fileDeleteStrategy86);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file1, (java.lang.Object) fileCleaningTracker2, fileDeleteStrategy88);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int80 + "' != '" + 1 + "'", int80 == 1);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
    }

    @Test
    public void test2753() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2753");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        int int27 = fileCleaningTracker21.getTrackCount();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        fileCleaningTracker21.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
    }

    @Test
    public void test2754() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2754");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList6);
    }

    @Test
    public void test2755() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2755");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
    }

    @Test
    public void test2756() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2756");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy19);
        fileCleaningTracker16.exitWhenFinished();
        int int22 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker30);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        int int43 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy69);
        java.lang.Object obj72 = null;
        fileCleaningTracker45.track("hi!", obj72);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker75.getDeleteFailures();
        int int78 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker80.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) fileCleaningTracker80, fileDeleteStrategy87);
        int int89 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker80.exitWhenFinished();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker80);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass94 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 1 + "'", int22 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 0 + "'", int78 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(wildcardClass94);
    }

    @Test
    public void test2757() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2757");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy35);
        int int37 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker33.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test2758() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2758");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker6.getDeleteFailures();
        java.io.File file28 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) 1.0f);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) 100, fileDeleteStrategy37);
        java.lang.Class<?> wildcardClass39 = fileCleaningTracker29.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker6.track(file28, (java.lang.Object) wildcardClass39);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(wildcardClass39);
    }

    @Test
    public void test2759() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2759");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        java.util.List<java.lang.String> strList11 = fileCleaningTracker6.getDeleteFailures();
        int int12 = fileCleaningTracker6.getTrackCount();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy18);
        fileCleaningTracker15.exitWhenFinished();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker6);
        java.io.File file26 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj29 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("", obj29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker27.getDeleteFailures();
        int int33 = fileCleaningTracker27.getTrackCount();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        int int42 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker36.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        int int52 = fileCleaningTracker50.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy57);
        fileCleaningTracker50.track("", (java.lang.Object) 0);
        int int62 = fileCleaningTracker50.getTrackCount();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker50.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) strList64, fileDeleteStrategy65);
        java.lang.Class<?> wildcardClass67 = strList64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file26, (java.lang.Object) wildcardClass67, fileDeleteStrategy68);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 1 + "'", int12 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(wildcardClass67);
    }

    @Test
    public void test2760() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2760");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) 2, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy42);
        fileCleaningTracker25.track("hi!", (java.lang.Object) "hi!");
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker25.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy46);
        fileCleaningTracker25.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(wildcardClass45);
    }

    @Test
    public void test2761() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2761");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker18.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy27);
        int int29 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy37);
        fileCleaningTracker32.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy48);
        fileCleaningTracker43.track("", (java.lang.Object) (-1));
        fileCleaningTracker32.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy63);
        int int65 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        int int72 = fileCleaningTracker70.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker67.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy73);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker70.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy77);
        java.util.List<java.lang.String> strList79 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker81 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj83 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker81.track("", obj83, fileDeleteStrategy84);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker81.getDeleteFailures();
        fileCleaningTracker70.track("hi!", (java.lang.Object) fileCleaningTracker81);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker70.getDeleteFailures();
        java.util.List<java.lang.String> strList89 = fileCleaningTracker70.getDeleteFailures();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker70);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker70);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 4 + "'", int65 == 4);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 0 + "'", int72 == 0);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test2762() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2762");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        int int9 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy14);
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy18);
        int int20 = fileCleaningTracker11.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj26 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("", obj26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker24.getDeleteFailures();
        int int30 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker24.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy36);
        fileCleaningTracker33.exitWhenFinished();
        int int39 = fileCleaningTracker33.getTrackCount();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker33.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker24.getDeleteFailures();
        fileCleaningTracker24.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy48);
        int int50 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker24.getDeleteFailures();
        int int52 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        int int64 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker54.getDeleteFailures();
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker54.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker24.track("", (java.lang.Object) wildcardClass66);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 1 + "'", int39 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(wildcardClass66);
    }

    @Test
    public void test2763() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2763");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        java.lang.Object obj25 = null;
        fileCleaningTracker9.track("hi!", obj25);
        fileCleaningTracker9.exitWhenFinished();
        fileCleaningTracker9.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
    }

    @Test
    public void test2764() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2764");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass9 = strList8.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(wildcardClass9);
    }

    @Test
    public void test2765() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2765");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        java.io.File file20 = null;
        java.lang.Object obj21 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file20, obj21);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test2766() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2766");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy63);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker0.getDeleteFailures();
        int int68 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 3 + "'", int68 == 3);
    }

    @Test
    public void test2767() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2767");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj64 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("", obj64, fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker51.track("hi!", (java.lang.Object) fileCleaningTracker62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker51.getDeleteFailures();
        int int72 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker51);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
    }

    @Test
    public void test2768() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2768");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker49);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker38.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker67.getDeleteFailures();
        int int71 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy78);
        fileCleaningTracker73.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj86 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("", obj86, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker84.getDeleteFailures();
        fileCleaningTracker73.track("hi!", (java.lang.Object) strList89);
        java.util.List<java.lang.String> strList91 = fileCleaningTracker73.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker73.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy93);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy95);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 0 + "'", int71 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList89);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
    }

    @Test
    public void test2769() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2769");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy27);
        fileCleaningTracker24.exitWhenFinished();
        int int30 = fileCleaningTracker24.getTrackCount();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker24);
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker15);
        int int33 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        int int41 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker6.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList54 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy59);
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker56.exitWhenFinished();
        fileCleaningTracker56.exitWhenFinished();
        int int64 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy65);
        java.lang.Class<?> wildcardClass67 = fileCleaningTracker6.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass67);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 2 + "'", int33 == 2);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(wildcardClass67);
    }

    @Test
    public void test2770() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2770");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj10 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker8.track("", obj10, fileDeleteStrategy11);
        java.util.List<java.lang.String> strList13 = fileCleaningTracker8.getDeleteFailures();
        int int14 = fileCleaningTracker8.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy20);
        fileCleaningTracker17.exitWhenFinished();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker8.track("", (java.lang.Object) strList24);
        int int26 = fileCleaningTracker8.getTrackCount();
        int int27 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) 2, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy46);
        fileCleaningTracker29.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker50.exitWhenFinished();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker50);
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker50);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker50.getDeleteFailures();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy63);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test2771() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2771");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker41.exitWhenFinished();
        fileCleaningTracker41.exitWhenFinished();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker41.getDeleteFailures();
        int int54 = fileCleaningTracker41.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy56);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2772() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2772");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        int int16 = fileCleaningTracker3.getTrackCount();
        int int17 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 2 + "'", int16 == 2);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 2 + "'", int17 == 2);
        org.junit.Assert.assertNotNull(strList19);
    }

    @Test
    public void test2773() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2773");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.io.File file27 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker28.getDeleteFailures();
        int int32 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker28.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track(file27, (java.lang.Object) strList71);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2774() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2774");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        fileCleaningTracker3.track("", (java.lang.Object) 0);
        int int15 = fileCleaningTracker3.getTrackCount();
        int int16 = fileCleaningTracker3.getTrackCount();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker18.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file17, (java.lang.Object) wildcardClass27);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 2 + "'", int15 == 2);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 2 + "'", int16 == 2);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(wildcardClass27);
    }

    @Test
    public void test2775() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2775");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        int int11 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker22);
        int int40 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker13.track("hi!", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) 1L);
        int int58 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker13.track("", (java.lang.Object) int58, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        fileCleaningTracker62.exitWhenFinished();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker62.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker62.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        fileCleaningTracker13.track("", (java.lang.Object) strList71);
        fileCleaningTracker13.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy75);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
    }

    @Test
    public void test2776() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2776");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        fileCleaningTracker39.exitWhenFinished();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy52);
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker39.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(wildcardClass54);
    }

    @Test
    public void test2777() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2777");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj15 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker13.track("", obj15, fileDeleteStrategy16);
        fileCleaningTracker13.exitWhenFinished();
        fileCleaningTracker13.exitWhenFinished();
        int int20 = fileCleaningTracker13.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) int20);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
    }

    @Test
    public void test2778() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2778");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int42 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("hi!", (java.lang.Object) fileCleaningTracker65);
        int int72 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy73);
        java.util.List<java.lang.String> strList75 = fileCleaningTracker45.getDeleteFailures();
        java.lang.Class<?> wildcardClass76 = strList75.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass76, fileDeleteStrategy77);
        int int79 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 3 + "'", int42 == 3);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass76);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 4 + "'", int79 == 4);
    }

    @Test
    public void test2779() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2779");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int9 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file11 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker12.getDeleteFailures();
        int int16 = fileCleaningTracker12.getTrackCount();
        int int17 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker22.getDeleteFailures();
        int int32 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy51);
        fileCleaningTracker22.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy55);
        fileCleaningTracker12.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file11, (java.lang.Object) fileCleaningTracker12);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2780() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2780");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        fileCleaningTracker16.track("", (java.lang.Object) 0);
        int int28 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker16);
        int int31 = fileCleaningTracker16.getTrackCount();
        int int32 = fileCleaningTracker16.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 2 + "'", int31 == 2);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
    }

    @Test
    public void test2781() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2781");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int44 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker23.getDeleteFailures();
        int int46 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker23.exitWhenFinished();
        fileCleaningTracker23.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
    }

    @Test
    public void test2782() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2782");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker28.track("hi!", (java.lang.Object) fileCleaningTracker39);
        int int46 = fileCleaningTracker28.getTrackCount();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker28.track("hi!", obj48, fileDeleteStrategy49);
        fileCleaningTracker9.track("", obj48);
        int int52 = fileCleaningTracker9.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 2 + "'", int46 == 2);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 3 + "'", int52 == 3);
    }

    @Test
    public void test2783() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2783");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        int int52 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy67);
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        int int71 = fileCleaningTracker0.getTrackCount();
        java.io.File file72 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker73.getDeleteFailures();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file72, (java.lang.Object) strList74);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 4 + "'", int71 == 4);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
    }

    @Test
    public void test2784() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2784");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker15.getDeleteFailures();
        int int18 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker20.getTrackCount();
        int int30 = fileCleaningTracker20.getTrackCount();
        java.lang.Class<?> wildcardClass31 = fileCleaningTracker20.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy32);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(wildcardClass31);
    }

    @Test
    public void test2785() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2785");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy10);
        fileCleaningTracker7.exitWhenFinished();
        int int13 = fileCleaningTracker7.getTrackCount();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker7.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.lang.Class<?> wildcardClass38 = strList37.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker25.track("", (java.lang.Object) wildcardClass38, fileDeleteStrategy39);
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker25.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass38);
        org.junit.Assert.assertNotNull(strList44);
    }

    @Test
    public void test2786() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2786");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
    }

    @Test
    public void test2787() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2787");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker30.getDeleteFailures();
        int int34 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj39 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("", obj39, fileDeleteStrategy40);
        fileCleaningTracker37.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker30.track("", (java.lang.Object) strList45, fileDeleteStrategy46);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        java.lang.Class<?> wildcardClass50 = fileCleaningTracker30.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, (java.lang.Object) fileCleaningTracker30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(wildcardClass50);
    }

    @Test
    public void test2788() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2788");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy40);
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        int int49 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy62);
        int int64 = fileCleaningTracker54.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("hi!", (java.lang.Object) int64);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
    }

    @Test
    public void test2789() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2789");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy10);
        fileCleaningTracker7.exitWhenFinished();
        int int13 = fileCleaningTracker7.getTrackCount();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        fileCleaningTracker7.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker7.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList18, fileDeleteStrategy19);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
    }

    @Test
    public void test2790() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2790");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) 2, fileDeleteStrategy60);
        fileCleaningTracker56.track("", (java.lang.Object) '4');
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker56.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        int int68 = fileCleaningTracker9.getTrackCount();
        int int69 = fileCleaningTracker9.getTrackCount();
        int int70 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass71 = fileCleaningTracker9.getClass();
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 5 + "'", int68 == 5);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 5 + "'", int69 == 5);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 5 + "'", int70 == 5);
        org.junit.Assert.assertNotNull(wildcardClass71);
    }

    @Test
    public void test2791() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2791");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy15);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy27);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker24.getDeleteFailures();
        int int34 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy48);
        fileCleaningTracker45.exitWhenFinished();
        int int51 = fileCleaningTracker45.getTrackCount();
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker24.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) fileCleaningTracker24, fileDeleteStrategy55);
        int int57 = fileCleaningTracker24.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
    }

    @Test
    public void test2792() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2792");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        int int37 = fileCleaningTracker25.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker25.getDeleteFailures();
        java.io.File file39 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy58);
        java.lang.Object obj61 = null;
        fileCleaningTracker40.track("hi!", obj61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track(file39, (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy65);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test2793() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2793");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        int int6 = fileCleaningTracker0.getTrackCount();
        int int7 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy30);
        fileCleaningTracker27.exitWhenFinished();
        int int33 = fileCleaningTracker27.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker27);
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker18);
        int int36 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker47.getClass();
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker47);
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker9.getDeleteFailures();
        int int61 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy67);
        fileCleaningTracker64.exitWhenFinished();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker64.exitWhenFinished();
        int int73 = fileCleaningTracker64.getTrackCount();
        fileCleaningTracker64.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy77);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 1 + "'", int7 == 1);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 3 + "'", int61 == 3);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 1 + "'", int73 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList76);
    }

    @Test
    public void test2794() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2794");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy41);
        fileCleaningTracker36.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        fileCleaningTracker49.exitWhenFinished();
        java.lang.Class<?> wildcardClass57 = fileCleaningTracker49.getClass();
        fileCleaningTracker28.track("hi!", (java.lang.Object) wildcardClass57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy59);
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        int int69 = fileCleaningTracker63.getTrackCount();
        int int70 = fileCleaningTracker63.getTrackCount();
        fileCleaningTracker63.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker63);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(wildcardClass57);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 1 + "'", int69 == 1);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
    }

    @Test
    public void test2795() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2795");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy83);
        int int85 = fileCleaningTracker52.getTrackCount();
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker52.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 1 + "'", int85 == 1);
        org.junit.Assert.assertNotNull(wildcardClass86);
    }

    @Test
    public void test2796() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2796");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass44 = strList43.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("", (java.lang.Object) wildcardClass44, fileDeleteStrategy45);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker49.getDeleteFailures();
        int int52 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        int int59 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy60);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy64);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy67);
        fileCleaningTracker49.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        java.io.File file71 = null;
        java.lang.Object obj72 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker49.track(file71, obj72);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(wildcardClass44);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 0 + "'", int52 == 0);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 0 + "'", int59 == 0);
        org.junit.Assert.assertNotNull(strList66);
    }

    @Test
    public void test2797() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2797");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker39.getDeleteFailures();
        int int42 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker47.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy57);
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker39.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList62);
    }

    @Test
    public void test2798() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2798");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file18 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker19.track("hi!", (java.lang.Object) ' ');
        int int23 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj27 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("", obj27, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker25.track("", (java.lang.Object) strList43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        fileCleaningTracker25.exitWhenFinished();
        int int50 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker19.track("", (java.lang.Object) int50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker53.getDeleteFailures();
        int int57 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        int int65 = fileCleaningTracker59.getTrackCount();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy71);
        fileCleaningTracker68.exitWhenFinished();
        int int74 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker68);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker53);
        java.util.List<java.lang.String> strList80 = fileCleaningTracker19.getDeleteFailures();
        int int81 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj85 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("", obj85, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker83.getDeleteFailures();
        int int89 = fileCleaningTracker83.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker83.getDeleteFailures();
        java.util.List<java.lang.String> strList91 = fileCleaningTracker83.getDeleteFailures();
        java.util.List<java.lang.String> strList92 = fileCleaningTracker83.getDeleteFailures();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker83.getDeleteFailures();
        fileCleaningTracker83.exitWhenFinished();
        java.lang.Class<?> wildcardClass95 = fileCleaningTracker83.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker19.track("", (java.lang.Object) wildcardClass95, fileDeleteStrategy96);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy98 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file18, (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy98);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 3 + "'", int50 == 3);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList80);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 3 + "'", int81 == 3);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertNotNull(strList91);
        org.junit.Assert.assertNotNull(strList92);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertNotNull(wildcardClass95);
    }

    @Test
    public void test2799() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2799");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        int int8 = fileCleaningTracker6.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker6.track("hi!", (java.lang.Object) fileCleaningTracker17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker6, fileDeleteStrategy24);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        int int32 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker44.getClass();
        fileCleaningTracker30.track("hi!", (java.lang.Object) wildcardClass53);
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) wildcardClass55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker6.getDeleteFailures();
        int int59 = fileCleaningTracker6.getTrackCount();
        java.lang.Class<?> wildcardClass60 = fileCleaningTracker6.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 0 + "'", int32 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 3 + "'", int59 == 3);
        org.junit.Assert.assertNotNull(wildcardClass60);
    }

    @Test
    public void test2800() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2800");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int30 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 3 + "'", int30 == 3);
    }

    @Test
    public void test2801() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2801");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        fileCleaningTracker11.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker11);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj20 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("", obj20, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        int int42 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker47.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy57);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
    }

    @Test
    public void test2802() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2802");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        int int35 = fileCleaningTracker0.getTrackCount();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy49);
        fileCleaningTracker46.exitWhenFinished();
        int int52 = fileCleaningTracker46.getTrackCount();
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker46);
        fileCleaningTracker37.exitWhenFinished();
        int int55 = fileCleaningTracker37.getTrackCount();
        int int56 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file36, (java.lang.Object) int56, fileDeleteStrategy57);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertTrue("'" + int52 + "' != '" + 1 + "'", int52 == 1);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 2 + "'", int55 == 2);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
    }

    @Test
    public void test2803() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2803");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        int int23 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
    }

    @Test
    public void test2804() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2804");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        int int28 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 1, fileDeleteStrategy32);
        java.io.File file34 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj37 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker35.track("", obj37, fileDeleteStrategy38);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker35.getDeleteFailures();
        int int41 = fileCleaningTracker35.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker44.exitWhenFinished();
        int int54 = fileCleaningTracker44.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker44.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file34, (java.lang.Object) strList55);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 1 + "'", int41 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
    }

    @Test
    public void test2805() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2805");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker23.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy31);
        int int33 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker49);
        fileCleaningTracker38.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        int int62 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 4 + "'", int33 == 4);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 5 + "'", int62 == 5);
    }

    @Test
    public void test2806() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2806");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        int int23 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj34 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("", obj34, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker32);
        int int39 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker44.getDeleteFailures();
        int int54 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy68);
        fileCleaningTracker65.exitWhenFinished();
        int int71 = fileCleaningTracker65.getTrackCount();
        fileCleaningTracker56.track("hi!", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy73);
        fileCleaningTracker44.exitWhenFinished();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker44.exitWhenFinished();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 0 + "'", int23 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 2 + "'", int39 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(strList82);
    }

    @Test
    public void test2807() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2807");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker3.getDeleteFailures();
        int int16 = fileCleaningTracker3.getTrackCount();
        java.io.File file17 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file17, (java.lang.Object) (-1L));
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
    }

    @Test
    public void test2808() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2808");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
    }

    @Test
    public void test2809() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2809");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj65 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker63.track("", obj65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker63);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy70);
        int int72 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker63.track("", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        java.lang.Class<?> wildcardClass77 = fileCleaningTracker63.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
        org.junit.Assert.assertNotNull(wildcardClass77);
    }

    @Test
    public void test2810() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2810");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertNotNull(strList35);
    }

    @Test
    public void test2811() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2811");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy17);
        fileCleaningTracker14.exitWhenFinished();
        int int20 = fileCleaningTracker14.getTrackCount();
        fileCleaningTracker5.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        fileCleaningTracker30.exitWhenFinished();
        int int44 = fileCleaningTracker30.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
    }

    @Test
    public void test2812() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2812");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker6.exitWhenFinished();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker6.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker17.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("", obj49, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker47.getDeleteFailures();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) strList60, fileDeleteStrategy61);
        int int63 = fileCleaningTracker36.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker36);
        int int65 = fileCleaningTracker36.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 3 + "'", int63 == 3);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 3 + "'", int65 == 3);
    }

    @Test
    public void test2813() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2813");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int7 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass8 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int7 + "' != '" + 0 + "'", int7 == 0);
        org.junit.Assert.assertNotNull(wildcardClass8);
    }

    @Test
    public void test2814() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2814");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        int int21 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker26.getDeleteFailures();
        int int36 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        int int43 = fileCleaningTracker41.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker47);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy55);
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker26);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker26.exitWhenFinished();
        fileCleaningTracker26.exitWhenFinished();
        java.io.File file62 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker63.track("", (java.lang.Object) fileCleaningTracker66, fileDeleteStrategy69);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker72.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy75);
        fileCleaningTracker72.exitWhenFinished();
        int int78 = fileCleaningTracker72.getTrackCount();
        fileCleaningTracker72.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker66.track("hi!", (java.lang.Object) fileCleaningTracker72, fileDeleteStrategy80);
        fileCleaningTracker72.exitWhenFinished();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker72.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker72.getDeleteFailures();
        fileCleaningTracker72.exitWhenFinished();
        int int87 = fileCleaningTracker72.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker26.track(file62, (java.lang.Object) int87, fileDeleteStrategy88);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 2 + "'", int21 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 0 + "'", int43 == 0);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 1 + "'", int78 == 1);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int87 + "' != '" + 1 + "'", int87 == 1);
    }

    @Test
    public void test2815() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2815");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker14.getDeleteFailures();
        int int24 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker14.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker14.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2816() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2816");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        int int16 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker5.getDeleteFailures();
        java.lang.Class<?> wildcardClass18 = fileCleaningTracker5.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(wildcardClass18);
    }

    @Test
    public void test2817() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2817");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int10 = fileCleaningTracker0.getTrackCount();
        int int11 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy25);
        fileCleaningTracker22.exitWhenFinished();
        int int28 = fileCleaningTracker22.getTrackCount();
        fileCleaningTracker13.track("hi!", (java.lang.Object) fileCleaningTracker22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj33 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("", obj33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker31.getDeleteFailures();
        int int37 = fileCleaningTracker31.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        int int47 = fileCleaningTracker45.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        java.util.List<java.lang.String> strList79 = fileCleaningTracker77.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy82);
        fileCleaningTracker77.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass87 = fileCleaningTracker77.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker45.track("", (java.lang.Object) wildcardClass87, fileDeleteStrategy88);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) "", fileDeleteStrategy90);
        int int92 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy93 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy93);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy95 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy93, fileDeleteStrategy95);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 1 + "'", int11 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 0 + "'", int47 == 0);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList79);
        org.junit.Assert.assertNotNull(wildcardClass87);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
    }

    @Test
    public void test2818() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2818");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file6 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        fileCleaningTracker7.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj19 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker17.track("", obj19, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker17.getDeleteFailures();
        int int23 = fileCleaningTracker17.getTrackCount();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy29);
        fileCleaningTracker26.exitWhenFinished();
        int int32 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker17.getDeleteFailures();
        fileCleaningTracker17.exitWhenFinished();
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker17);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker55.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker66.getDeleteFailures();
        int int68 = fileCleaningTracker66.getTrackCount();
        fileCleaningTracker66.exitWhenFinished();
        fileCleaningTracker55.track("hi!", (java.lang.Object) fileCleaningTracker66);
        fileCleaningTracker66.exitWhenFinished();
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy73);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 1 + "'", int23 == 1);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 1 + "'", int32 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 0 + "'", int68 == 0);
    }

    @Test
    public void test2819() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2819");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker3.exitWhenFinished();
        int int23 = fileCleaningTracker3.getTrackCount();
        java.lang.Class<?> wildcardClass24 = fileCleaningTracker3.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(wildcardClass24);
    }

    @Test
    public void test2820() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2820");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker45, fileDeleteStrategy52);
        fileCleaningTracker19.exitWhenFinished();
        int int55 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        int int57 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 100.0d, fileDeleteStrategy64);
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 3 + "'", int57 == 3);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList61);
    }

    @Test
    public void test2821() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2821");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int24 = fileCleaningTracker0.getTrackCount();
        int int25 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 2 + "'", int24 == 2);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 2 + "'", int25 == 2);
    }

    @Test
    public void test2822() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2822");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        java.util.List<java.lang.String> strList40 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker42.getDeleteFailures();
        int int48 = fileCleaningTracker42.getTrackCount();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy54);
        fileCleaningTracker51.exitWhenFinished();
        int int57 = fileCleaningTracker51.getTrackCount();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker42.track("", (java.lang.Object) fileCleaningTracker51);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker42.getDeleteFailures();
        fileCleaningTracker42.exitWhenFinished();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy63);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 1 + "'", int57 == 1);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList67);
    }

    @Test
    public void test2823() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2823");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file6 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker7.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj38 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("", obj38, fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker36);
        int int43 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker36.getDeleteFailures();
        int int47 = fileCleaningTracker36.getTrackCount();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) strList48, fileDeleteStrategy49);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file6, (java.lang.Object) fileCleaningTracker7);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test2824() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2824");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.lang.Class<?> wildcardClass23 = strList22.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker10.track("", (java.lang.Object) wildcardClass23, fileDeleteStrategy24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker10.track("", (java.lang.Object) ' ', fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker0.track("", (java.lang.Object) "", fileDeleteStrategy42);
        int int44 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(wildcardClass23);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass45);
    }

    @Test
    public void test2825() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2825");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        int int19 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
    }

    @Test
    public void test2826() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2826");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) 2, fileDeleteStrategy13);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        int int21 = fileCleaningTracker19.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker16.track("", (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy22);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy26);
        fileCleaningTracker9.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker30);
        int int40 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj44 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker42.track("", obj44, fileDeleteStrategy45);
        fileCleaningTracker42.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker9.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker56.track("hi!", (java.lang.Object) 2, fileDeleteStrategy60);
        fileCleaningTracker56.track("", (java.lang.Object) '4');
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker56.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) wildcardClass65, fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker9.getDeleteFailures();
        int int69 = fileCleaningTracker9.getTrackCount();
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 0 + "'", int21 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 3 + "'", int40 == 3);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(wildcardClass65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 5 + "'", int69 == 5);
    }

    @Test
    public void test2827() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2827");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        int int27 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        java.lang.Class<?> wildcardClass45 = strList44.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        fileCleaningTracker32.track("hi!", (java.lang.Object) 'a');
        java.util.List<java.lang.String> strList51 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker32.exitWhenFinished();
        fileCleaningTracker32.exitWhenFinished();
        int int54 = fileCleaningTracker32.getTrackCount();
        int int55 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) int55, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker59.exitWhenFinished();
        fileCleaningTracker59.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy68);
        int int70 = fileCleaningTracker59.getTrackCount();
        int int71 = fileCleaningTracker59.getTrackCount();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 3 + "'", int54 == 3);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 3 + "'", int55 == 3);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
    }

    @Test
    public void test2828() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2828");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        fileCleaningTracker0.exitWhenFinished();
        int int18 = fileCleaningTracker0.getTrackCount();
        int int19 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass22 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 2 + "'", int18 == 2);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(wildcardClass22);
    }

    @Test
    public void test2829() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2829");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        int int16 = fileCleaningTracker14.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker11.track("", (java.lang.Object) fileCleaningTracker14, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) "hi!", fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker0.getDeleteFailures();
        int int36 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker38.track("hi!", (java.lang.Object) ' ');
        int int42 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker44.track("", (java.lang.Object) strList62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        fileCleaningTracker44.exitWhenFinished();
        int int69 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker38.track("", (java.lang.Object) int69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList71);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 0 + "'", int16 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 2 + "'", int36 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 1 + "'", int42 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 3 + "'", int69 == 3);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2830() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2830");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker52.track("", (java.lang.Object) strList86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker52.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList88);
    }

    @Test
    public void test2831() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2831");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        fileCleaningTracker0.exitWhenFinished();
        int int15 = fileCleaningTracker0.getTrackCount();
        int int16 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj18 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", obj18);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
    }

    @Test
    public void test2832() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2832");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker47, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy56);
        fileCleaningTracker53.exitWhenFinished();
        int int59 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker44);
        int int62 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker73 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker73.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy76);
        fileCleaningTracker73.exitWhenFinished();
        int int79 = fileCleaningTracker73.getTrackCount();
        fileCleaningTracker73.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) fileCleaningTracker73, fileDeleteStrategy81);
        java.lang.Class<?> wildcardClass83 = fileCleaningTracker73.getClass();
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker73);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy86);
        java.util.List<java.lang.String> strList88 = fileCleaningTracker0.getDeleteFailures();
        int int89 = fileCleaningTracker0.getTrackCount();
        int int90 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker92 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker92.getDeleteFailures();
        int int94 = fileCleaningTracker92.getTrackCount();
        java.util.List<java.lang.String> strList95 = fileCleaningTracker92.getDeleteFailures();
        java.lang.Class<?> wildcardClass96 = strList95.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy97 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass96, fileDeleteStrategy97);
        int int99 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 1 + "'", int79 == 1);
        org.junit.Assert.assertNotNull(wildcardClass83);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 4 + "'", int89 == 4);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 4 + "'", int90 == 4);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 0 + "'", int94 == 0);
        org.junit.Assert.assertNotNull(strList95);
        org.junit.Assert.assertNotNull(wildcardClass96);
        org.junit.Assert.assertTrue("'" + int99 + "' != '" + 5 + "'", int99 == 5);
    }

    @Test
    public void test2833() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2833");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        int int18 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
    }

    @Test
    public void test2834() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2834");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy26);
        fileCleaningTracker23.exitWhenFinished();
        int int29 = fileCleaningTracker23.getTrackCount();
        fileCleaningTracker14.track("hi!", (java.lang.Object) fileCleaningTracker23);
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker14);
        int int32 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy46);
        fileCleaningTracker43.exitWhenFinished();
        int int49 = fileCleaningTracker43.getTrackCount();
        fileCleaningTracker43.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy51);
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker43.getClass();
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker43);
        java.util.List<java.lang.String> strList55 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy62);
        fileCleaningTracker57.track("", (java.lang.Object) (-1));
        fileCleaningTracker5.track("", (java.lang.Object) (-1));
        int int68 = fileCleaningTracker5.getTrackCount();
        int int69 = fileCleaningTracker5.getTrackCount();
        java.lang.Class<?> wildcardClass70 = fileCleaningTracker5.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy71);
        java.io.File file73 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker77.getDeleteFailures();
        int int79 = fileCleaningTracker77.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker74.track("", (java.lang.Object) fileCleaningTracker77, fileDeleteStrategy80);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy86);
        fileCleaningTracker83.exitWhenFinished();
        int int89 = fileCleaningTracker83.getTrackCount();
        fileCleaningTracker74.track("hi!", (java.lang.Object) fileCleaningTracker83);
        fileCleaningTracker74.exitWhenFinished();
        int int92 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker74.getDeleteFailures();
        int int94 = fileCleaningTracker74.getTrackCount();
        int int95 = fileCleaningTracker74.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file73, (java.lang.Object) int95);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 4 + "'", int68 == 4);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 4 + "'", int69 == 4);
        org.junit.Assert.assertNotNull(wildcardClass70);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int79 + "' != '" + 0 + "'", int79 == 0);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 1 + "'", int89 == 1);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
        org.junit.Assert.assertNotNull(strList93);
        org.junit.Assert.assertTrue("'" + int94 + "' != '" + 2 + "'", int94 == 2);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 2 + "'", int95 == 2);
    }

    @Test
    public void test2835() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2835");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy63);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker66 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj68 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker66.track("", obj68, fileDeleteStrategy69);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker66.getDeleteFailures();
        int int72 = fileCleaningTracker66.getTrackCount();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker66.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker75.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy78);
        fileCleaningTracker75.exitWhenFinished();
        int int81 = fileCleaningTracker75.getTrackCount();
        java.util.List<java.lang.String> strList82 = fileCleaningTracker75.getDeleteFailures();
        fileCleaningTracker66.track("", (java.lang.Object) fileCleaningTracker75);
        fileCleaningTracker75.exitWhenFinished();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker75);
        java.lang.Class<?> wildcardClass86 = fileCleaningTracker31.getClass();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 1 + "'", int72 == 1);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 1 + "'", int81 == 1);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(wildcardClass86);
    }

    @Test
    public void test2836() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2836");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj42 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker40.track("", obj42, fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker40.getDeleteFailures();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker40);
        java.util.List<java.lang.String> strList47 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker18.track("", (java.lang.Object) strList47, fileDeleteStrategy48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker18.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy53);
        int int55 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file17, (java.lang.Object) int55, fileDeleteStrategy56);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
    }

    @Test
    public void test2837() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2837");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj9 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker7.track("", obj9, fileDeleteStrategy10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker7.track("", (java.lang.Object) strList25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker44.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker58);
        int int69 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList77 = fileCleaningTracker76.getDeleteFailures();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker76.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker76.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker76.getDeleteFailures();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker76.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker76.getDeleteFailures();
        int int86 = fileCleaningTracker76.getTrackCount();
        fileCleaningTracker76.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker76, fileDeleteStrategy88);
        java.io.File file90 = null;
        java.lang.Object obj91 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file90, obj91);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
    }

    @Test
    public void test2838() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2838");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy39);
        fileCleaningTracker36.exitWhenFinished();
        fileCleaningTracker36.exitWhenFinished();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker36.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        java.util.List<java.lang.String> strList54 = fileCleaningTracker49.getDeleteFailures();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy61);
        fileCleaningTracker58.exitWhenFinished();
        int int64 = fileCleaningTracker58.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker0.track("", (java.lang.Object) "", fileDeleteStrategy67);
        int int69 = fileCleaningTracker0.getTrackCount();
        java.io.File file70 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        int int76 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker71.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker74.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy81);
        fileCleaningTracker74.track("", (java.lang.Object) 0);
        int int86 = fileCleaningTracker74.getTrackCount();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker74.getDeleteFailures();
        java.util.List<java.lang.String> strList88 = fileCleaningTracker74.getDeleteFailures();
        int int89 = fileCleaningTracker74.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file70, (java.lang.Object) fileCleaningTracker74);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 5 + "'", int69 == 5);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 0 + "'", int76 == 0);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 2 + "'", int86 == 2);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertNotNull(strList88);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
    }

    @Test
    public void test2839() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2839");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int24 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 3 + "'", int24 == 3);
    }

    @Test
    public void test2840() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2840");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker34);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file19, (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy49);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 1 + "'", int40 == 1);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList48);
    }

    @Test
    public void test2841() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2841");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy36);
        java.util.List<java.lang.String> strList38 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.lang.Class<?> wildcardClass42 = strList41.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker29.track("", (java.lang.Object) wildcardClass42, fileDeleteStrategy43);
        fileCleaningTracker29.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker29.getClass();
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker29);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy57);
        fileCleaningTracker54.exitWhenFinished();
        int int60 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker54.getDeleteFailures();
        fileCleaningTracker54.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker54);
        int int64 = fileCleaningTracker54.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker54.getDeleteFailures();
        java.lang.Class<?> wildcardClass66 = fileCleaningTracker54.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(wildcardClass42);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 1 + "'", int60 == 1);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(wildcardClass66);
    }

    @Test
    public void test2842() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2842");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        int int19 = fileCleaningTracker17.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker17, fileDeleteStrategy20);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker17.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy24);
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker17.getClass();
        fileCleaningTracker3.track("hi!", (java.lang.Object) wildcardClass26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        int int38 = fileCleaningTracker36.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker33.track("", (java.lang.Object) fileCleaningTracker36, fileDeleteStrategy39);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy43);
        java.util.List<java.lang.String> strList45 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        java.lang.Class<?> wildcardClass49 = strList48.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker36.track("", (java.lang.Object) wildcardClass49, fileDeleteStrategy50);
        fileCleaningTracker36.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass55 = fileCleaningTracker36.getClass();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker36);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        int int64 = fileCleaningTracker62.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker59.track("", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy65);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy71);
        fileCleaningTracker68.exitWhenFinished();
        int int74 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker68.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker62, fileDeleteStrategy79);
        fileCleaningTracker3.track("", (java.lang.Object) "hi!");
        java.util.List<java.lang.String> strList82 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int84 = fileCleaningTracker3.getTrackCount();
        int int85 = fileCleaningTracker3.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 0 + "'", int19 == 0);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 0 + "'", int38 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(wildcardClass49);
        org.junit.Assert.assertNotNull(wildcardClass55);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertTrue("'" + int84 + "' != '" + 3 + "'", int84 == 3);
        org.junit.Assert.assertTrue("'" + int85 + "' != '" + 3 + "'", int85 == 3);
    }

    @Test
    public void test2843() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2843");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) strList35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker38);
        int int48 = fileCleaningTracker38.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 1 + "'", int48 == 1);
    }

    @Test
    public void test2844() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2844");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy16);
        fileCleaningTracker11.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) "");
        int int22 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker24.getDeleteFailures();
        int int28 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker39);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker30.getDeleteFailures();
        fileCleaningTracker24.track("", (java.lang.Object) fileCleaningTracker30);
        int int50 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30);
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj57 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker55.track("", obj57, fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker55.getDeleteFailures();
        int int61 = fileCleaningTracker55.getTrackCount();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy67);
        fileCleaningTracker64.exitWhenFinished();
        int int70 = fileCleaningTracker64.getTrackCount();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker55.track("", (java.lang.Object) strList71);
        int int73 = fileCleaningTracker55.getTrackCount();
        fileCleaningTracker55.exitWhenFinished();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker55.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker30.track("", (java.lang.Object) strList75);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 3 + "'", int22 == 3);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 2 + "'", int50 == 2);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 1 + "'", int61 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 1 + "'", int70 == 1);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int73 + "' != '" + 2 + "'", int73 == 2);
        org.junit.Assert.assertNotNull(strList75);
    }

    @Test
    public void test2845() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2845");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList21 = fileCleaningTracker3.getDeleteFailures();
        int int22 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1.0d));
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
    }

    @Test
    public void test2846() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2846");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy40);
        fileCleaningTracker35.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass45 = fileCleaningTracker35.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass45, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj51 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("", obj51, fileDeleteStrategy52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy65);
        java.util.List<java.lang.String> strList67 = fileCleaningTracker58.getDeleteFailures();
        fileCleaningTracker49.track("", (java.lang.Object) strList67);
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy76 = null;
        fileCleaningTracker71.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy76);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker71, fileDeleteStrategy79);
        int int81 = fileCleaningTracker3.getTrackCount();
        int int82 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker84.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy87);
        fileCleaningTracker84.exitWhenFinished();
        int int90 = fileCleaningTracker84.getTrackCount();
        fileCleaningTracker84.exitWhenFinished();
        int int92 = fileCleaningTracker84.getTrackCount();
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker84.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker84, fileDeleteStrategy94);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(wildcardClass45);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 5 + "'", int81 == 5);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 5 + "'", int82 == 5);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 1 + "'", int90 == 1);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 1 + "'", int92 == 1);
        org.junit.Assert.assertNotNull(wildcardClass93);
    }

    @Test
    public void test2847() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2847");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy35);
        fileCleaningTracker30.track("", (java.lang.Object) 1L);
        int int40 = fileCleaningTracker30.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker27.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.lang.Object obj46 = null;
        fileCleaningTracker0.track("", obj46);
        java.lang.Object obj49 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker0.track("", obj49, fileDeleteStrategy50);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        int int58 = fileCleaningTracker56.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker56, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        fileCleaningTracker53.track("hi!", (java.lang.Object) fileCleaningTracker62);
        fileCleaningTracker53.exitWhenFinished();
        int int71 = fileCleaningTracker53.getTrackCount();
        int int72 = fileCleaningTracker53.getTrackCount();
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker53.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker53.exitWhenFinished();
        fileCleaningTracker53.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 2 + "'", int40 == 2);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 0 + "'", int58 == 0);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 2 + "'", int71 == 2);
        org.junit.Assert.assertTrue("'" + int72 + "' != '" + 2 + "'", int72 == 2);
        org.junit.Assert.assertNotNull(strList74);
    }

    @Test
    public void test2848() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2848");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        int int13 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file16 = null;
        java.lang.Object obj17 = new java.lang.Object();
        java.lang.Class<?> wildcardClass18 = obj17.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file16, obj17);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass18);
    }

    @Test
    public void test2849() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2849");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker41.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker41, fileDeleteStrategy49);
        fileCleaningTracker35.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy52);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
    }

    @Test
    public void test2850() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2850");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker0.getTrackCount();
        java.lang.Object obj24 = null;
        fileCleaningTracker0.track("", obj24);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
    }

    @Test
    public void test2851() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2851");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        int int14 = fileCleaningTracker5.getTrackCount();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker5.exitWhenFinished();
        int int17 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy32);
        fileCleaningTracker29.exitWhenFinished();
        int int35 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj41 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("", obj41, fileDeleteStrategy42);
        java.util.List<java.lang.String> strList44 = fileCleaningTracker39.getDeleteFailures();
        int int45 = fileCleaningTracker39.getTrackCount();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy51);
        fileCleaningTracker48.exitWhenFinished();
        int int54 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker48);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker39.exitWhenFinished();
        fileCleaningTracker20.track("hi!", (java.lang.Object) fileCleaningTracker39);
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track(file19, (java.lang.Object) fileCleaningTracker39);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 1 + "'", int14 == 1);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 1 + "'", int17 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList57);
    }

    @Test
    public void test2852() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2852");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        int int3 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy8);
        fileCleaningTracker5.exitWhenFinished();
        fileCleaningTracker5.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker5.getDeleteFailures();
        int int15 = fileCleaningTracker5.getTrackCount();
        fileCleaningTracker5.exitWhenFinished();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker5.getDeleteFailures();
        int int18 = fileCleaningTracker5.getTrackCount();
        int int19 = fileCleaningTracker5.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) 2, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy38);
        fileCleaningTracker21.track("hi!", (java.lang.Object) "hi!");
        int int41 = fileCleaningTracker21.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList44 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker43.track("hi!", (java.lang.Object) 2, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker53.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy60);
        fileCleaningTracker43.track("hi!", (java.lang.Object) "hi!");
        int int63 = fileCleaningTracker43.getTrackCount();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker43.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker43, fileDeleteStrategy65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy67);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertTrue("'" + int3 + "' != '" + 0 + "'", int3 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 1 + "'", int18 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList44);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 2 + "'", int63 == 2);
        org.junit.Assert.assertNotNull(strList64);
    }

    @Test
    public void test2853() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2853");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        java.io.File file43 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) 2, fileDeleteStrategy48);
        fileCleaningTracker44.track("", (java.lang.Object) '4');
        java.lang.Class<?> wildcardClass53 = fileCleaningTracker44.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file43, (java.lang.Object) fileCleaningTracker44);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(wildcardClass53);
    }

    @Test
    public void test2854() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2854");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy27);
        int int29 = fileCleaningTracker0.getTrackCount();
        int int30 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker32.getDeleteFailures();
        int int36 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj40 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("", obj40, fileDeleteStrategy41);
        java.util.List<java.lang.String> strList43 = fileCleaningTracker38.getDeleteFailures();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker47.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy50);
        fileCleaningTracker47.exitWhenFinished();
        int int53 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker47.getDeleteFailures();
        fileCleaningTracker38.track("", (java.lang.Object) fileCleaningTracker47);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker38.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList61 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker63 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList64 = fileCleaningTracker63.getDeleteFailures();
        int int65 = fileCleaningTracker63.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy66);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker63.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy70);
        java.util.List<java.lang.String> strList72 = fileCleaningTracker63.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        java.lang.Class<?> wildcardClass76 = strList75.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker63.track("", (java.lang.Object) wildcardClass76, fileDeleteStrategy77);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy81 = null;
        fileCleaningTracker63.track("", (java.lang.Object) ' ', fileDeleteStrategy81);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker84 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker84.getDeleteFailures();
        int int86 = fileCleaningTracker84.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker63.track("", (java.lang.Object) int86, fileDeleteStrategy87);
        java.util.List<java.lang.String> strList89 = fileCleaningTracker63.getDeleteFailures();
        fileCleaningTracker63.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy91 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) fileCleaningTracker63, fileDeleteStrategy91);
        fileCleaningTracker0.track("", (java.lang.Object) fileDeleteStrategy91);
        java.lang.Object obj95 = null;
        fileCleaningTracker0.track("", obj95);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 3 + "'", int30 == 3);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 1 + "'", int53 == 1);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 0 + "'", int65 == 0);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertNotNull(wildcardClass76);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 0 + "'", int86 == 0);
        org.junit.Assert.assertNotNull(strList89);
    }

    @Test
    public void test2855() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2855");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        int int4 = fileCleaningTracker0.getTrackCount();
        int int5 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker10.getDeleteFailures();
        int int20 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        int int27 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker22.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy28);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        int int37 = fileCleaningTracker31.getTrackCount();
        fileCleaningTracker22.track("hi!", (java.lang.Object) fileCleaningTracker31);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy39);
        fileCleaningTracker10.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy43);
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker10.exitWhenFinished();
        java.io.File file47 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj59 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker57.track("", obj59, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker57.getDeleteFailures();
        fileCleaningTracker57.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker57.getDeleteFailures();
        int int67 = fileCleaningTracker57.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker57, fileDeleteStrategy68);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker74 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker74.getDeleteFailures();
        int int76 = fileCleaningTracker74.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker71.track("", (java.lang.Object) fileCleaningTracker74, fileDeleteStrategy77);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        int int86 = fileCleaningTracker80.getTrackCount();
        fileCleaningTracker71.track("hi!", (java.lang.Object) fileCleaningTracker80);
        fileCleaningTracker71.exitWhenFinished();
        int int89 = fileCleaningTracker71.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker71.getDeleteFailures();
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker71);
        int int92 = fileCleaningTracker71.getTrackCount();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker71.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker10.track(file47, (java.lang.Object) fileCleaningTracker71);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 0 + "'", int4 == 0);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 0 + "'", int27 == 0);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 0 + "'", int76 == 0);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int92 + "' != '" + 2 + "'", int92 == 2);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2856() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2856");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker72 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker72.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker75 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList76 = fileCleaningTracker75.getDeleteFailures();
        int int77 = fileCleaningTracker75.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy78 = null;
        fileCleaningTracker72.track("", (java.lang.Object) fileCleaningTracker75, fileDeleteStrategy78);
        fileCleaningTracker75.exitWhenFinished();
        int int81 = fileCleaningTracker75.getTrackCount();
        fileCleaningTracker60.track("", (java.lang.Object) int81);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj87 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker85.track("", obj87, fileDeleteStrategy88);
        java.util.List<java.lang.String> strList90 = fileCleaningTracker85.getDeleteFailures();
        int int91 = fileCleaningTracker85.getTrackCount();
        fileCleaningTracker85.exitWhenFinished();
        java.util.List<java.lang.String> strList93 = fileCleaningTracker85.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) strList93, fileDeleteStrategy94);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 0 + "'", int77 == 0);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 0 + "'", int81 == 0);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 1 + "'", int91 == 1);
        org.junit.Assert.assertNotNull(strList93);
    }

    @Test
    public void test2857() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2857");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        int int12 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 2 + "'", int10 == 2);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 2 + "'", int12 == 2);
    }

    @Test
    public void test2858() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2858");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        int int27 = fileCleaningTracker21.getTrackCount();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker21.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = fileCleaningTracker21.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker35.track("", (java.lang.Object) 1.0f);
        fileCleaningTracker35.exitWhenFinished();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker35.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker35.getDeleteFailures();
        fileCleaningTracker21.track("hi!", (java.lang.Object) fileCleaningTracker35);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
    }

    @Test
    public void test2859() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2859");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker60.track("", obj72, fileDeleteStrategy73);
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker60.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList81 = fileCleaningTracker80.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker83 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker83.getDeleteFailures();
        java.util.List<java.lang.String> strList85 = fileCleaningTracker83.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy88 = null;
        fileCleaningTracker83.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy88);
        fileCleaningTracker83.track("", (java.lang.Object) 1L);
        int int93 = fileCleaningTracker83.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy94 = null;
        fileCleaningTracker80.track("", (java.lang.Object) fileCleaningTracker83, fileDeleteStrategy94);
        java.util.List<java.lang.String> strList96 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker80.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker60.track("", (java.lang.Object) fileCleaningTracker80);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList85);
        org.junit.Assert.assertTrue("'" + int93 + "' != '" + 2 + "'", int93 == 2);
        org.junit.Assert.assertNotNull(strList96);
    }

    @Test
    public void test2860() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2860");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj46 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("", obj46, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker44.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker56 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker56.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker59.getDeleteFailures();
        int int61 = fileCleaningTracker59.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker56.track("", (java.lang.Object) fileCleaningTracker59, fileDeleteStrategy62);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy66 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy66);
        java.util.List<java.lang.String> strList68 = fileCleaningTracker59.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        java.lang.Class<?> wildcardClass72 = strList71.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker59.track("", (java.lang.Object) wildcardClass72, fileDeleteStrategy73);
        fileCleaningTracker59.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker59.getClass();
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker59);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy80);
        java.util.List<java.lang.String> strList82 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        fileCleaningTracker52.track("", (java.lang.Object) strList86);
        fileCleaningTracker52.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker52.track("hi!", (java.lang.Object) 0);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 0 + "'", int61 == 0);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(wildcardClass72);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList82);
        org.junit.Assert.assertNotNull(strList86);
    }

    @Test
    public void test2861() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2861");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        int int30 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 0 + "'", int30 == 0);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2862() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2862");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) 2, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        fileCleaningTracker10.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy34);
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker31.exitWhenFinished();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker31);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker31.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker31.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker31);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
    }

    @Test
    public void test2863() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2863");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy52);
        fileCleaningTracker49.exitWhenFinished();
        int int55 = fileCleaningTracker49.getTrackCount();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker49.getDeleteFailures();
        java.util.List<java.lang.String> strList57 = fileCleaningTracker49.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj62 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("", obj62, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker60.getDeleteFailures();
        int int66 = fileCleaningTracker60.getTrackCount();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker60.getDeleteFailures();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker60.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker60);
        java.lang.Object obj72 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker60.track("", obj72, fileDeleteStrategy73);
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 1 + "'", int55 == 1);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 1 + "'", int66 == 1);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertNotNull(strList69);
    }

    @Test
    public void test2864() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2864");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy49);
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker20.getDeleteFailures();
        java.lang.Class<?> wildcardClass53 = strList52.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass53, fileDeleteStrategy54);
        java.util.List<java.lang.String> strList56 = fileCleaningTracker0.getDeleteFailures();
        int int57 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 2 + "'", int57 == 2);
    }

    @Test
    public void test2865() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2865");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker3.getDeleteFailures();
        int int29 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        int int36 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        int int40 = fileCleaningTracker34.getTrackCount();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        int int42 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj48 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker46.track("", obj48, fileDeleteStrategy49);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker55.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker55.getDeleteFailures();
        fileCleaningTracker46.track("", (java.lang.Object) strList64);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy68);
        int int70 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) int70, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy75);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 3 + "'", int29 == 3);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 0 + "'", int36 == 0);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 3 + "'", int70 == 3);
    }

    @Test
    public void test2866() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2866");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList32, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker36.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker41.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker41.getDeleteFailures();
        fileCleaningTracker36.track("", (java.lang.Object) strList50);
        fileCleaningTracker0.track("", (java.lang.Object) strList50);
        java.io.File file53 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy59);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        int int67 = fileCleaningTracker65.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy68);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker65.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy72);
        java.util.List<java.lang.String> strList74 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker76 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj78 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker76.track("", obj78, fileDeleteStrategy79);
        java.util.List<java.lang.String> strList81 = fileCleaningTracker76.getDeleteFailures();
        fileCleaningTracker65.track("hi!", (java.lang.Object) fileCleaningTracker76);
        java.util.List<java.lang.String> strList83 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy84 = null;
        fileCleaningTracker54.track("", (java.lang.Object) strList83, fileDeleteStrategy84);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy86 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file53, (java.lang.Object) strList83, fileDeleteStrategy86);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 0 + "'", int67 == 0);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(strList81);
        org.junit.Assert.assertNotNull(strList83);
    }

    @Test
    public void test2867() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2867");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        int int28 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) 5);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
    }

    @Test
    public void test2868() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2868");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        int int12 = fileCleaningTracker10.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker7.track("", (java.lang.Object) fileCleaningTracker10, fileDeleteStrategy13);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy17);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "hi!");
        int int20 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        int int28 = fileCleaningTracker22.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker22.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertTrue("'" + int12 + "' != '" + 0 + "'", int12 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 2 + "'", int20 == 2);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList33);
    }

    @Test
    public void test2869() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2869");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        int int20 = fileCleaningTracker14.getTrackCount();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        int int31 = fileCleaningTracker29.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker29, fileDeleteStrategy32);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker38.getDeleteFailures();
        int int40 = fileCleaningTracker38.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker35.track("", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy41);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy47);
        fileCleaningTracker44.exitWhenFinished();
        int int50 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker35.track("hi!", (java.lang.Object) fileCleaningTracker44);
        fileCleaningTracker26.track("", (java.lang.Object) fileCleaningTracker35);
        int int53 = fileCleaningTracker26.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) strList54);
        fileCleaningTracker3.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker58.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy63);
        fileCleaningTracker58.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker69 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker69.getDeleteFailures();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker69.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker69.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy74);
        fileCleaningTracker69.track("", (java.lang.Object) (-1));
        fileCleaningTracker58.track("", (java.lang.Object) "");
        fileCleaningTracker58.exitWhenFinished();
        int int81 = fileCleaningTracker58.getTrackCount();
        int int82 = fileCleaningTracker58.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker58);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 0 + "'", int31 == 0);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int40 + "' != '" + 0 + "'", int40 == 0);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertTrue("'" + int81 + "' != '" + 3 + "'", int81 == 3);
        org.junit.Assert.assertTrue("'" + int82 + "' != '" + 3 + "'", int82 == 3);
    }

    @Test
    public void test2870() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2870");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        int int2 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        int int9 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertTrue("'" + int2 + "' != '" + 0 + "'", int2 == 0);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 0 + "'", int6 == 0);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 0 + "'", int8 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
    }

    @Test
    public void test2871() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2871");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy3);
        int int5 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) (short) 1);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        int int15 = fileCleaningTracker13.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker13, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker10.track("hi!", (java.lang.Object) fileCleaningTracker19);
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker19.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass27);
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        int int41 = fileCleaningTracker39.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker36.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy42);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        fileCleaningTracker30.track("", (java.lang.Object) strList48);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker51.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy55);
        int int57 = fileCleaningTracker51.getTrackCount();
        fileCleaningTracker51.exitWhenFinished();
        fileCleaningTracker51.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file29, (java.lang.Object) fileCleaningTracker51);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 1 + "'", int5 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 0 + "'", int15 == 0);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(wildcardClass27);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 0 + "'", int41 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
    }

    @Test
    public void test2872() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2872");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        fileCleaningTracker3.exitWhenFinished();
        int int9 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker3.getDeleteFailures();
        int int11 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.io.File file13 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker14.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker14.track("", (java.lang.Object) fileCleaningTracker19);
        int int28 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker3.track(file13, (java.lang.Object) fileCleaningTracker19, fileDeleteStrategy30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
    }

    @Test
    public void test2873() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2873");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        int int29 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker32.getDeleteFailures();
        int int35 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        int int47 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker37.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 4 + "'", int29 == 4);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList52);
    }

    @Test
    public void test2874() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2874");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList27);
    }

    @Test
    public void test2875() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2875");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        int int13 = fileCleaningTracker11.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy14);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker11.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj24 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker22.track("", obj24, fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker22.getDeleteFailures();
        fileCleaningTracker11.track("hi!", (java.lang.Object) fileCleaningTracker22);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        fileCleaningTracker0.track("", (java.lang.Object) "");
        java.util.List<java.lang.String> strList43 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file44 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj47 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy48 = null;
        fileCleaningTracker45.track("", obj47, fileDeleteStrategy48);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker45.getDeleteFailures();
        int int51 = fileCleaningTracker45.getTrackCount();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker45.getDeleteFailures();
        int int54 = fileCleaningTracker45.getTrackCount();
        java.lang.Object obj56 = null;
        fileCleaningTracker45.track("hi!", obj56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file44, (java.lang.Object) strList58, fileDeleteStrategy59);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 0 + "'", int13 == 0);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 1 + "'", int51 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList58);
    }

    @Test
    public void test2876() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2876");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        java.lang.Class<?> wildcardClass31 = strList30.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass31, fileDeleteStrategy32);
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file35 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker36 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList37 = fileCleaningTracker36.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy60 = null;
        fileCleaningTracker36.track("hi!", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy60);
        java.util.List<java.lang.String> strList62 = fileCleaningTracker42.getDeleteFailures();
        java.lang.Class<?> wildcardClass63 = fileCleaningTracker42.getClass();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file35, (java.lang.Object) fileCleaningTracker42);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(wildcardClass31);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(wildcardClass63);
    }

    @Test
    public void test2877() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2877");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker3.track("", (java.lang.Object) (short) 0, fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker3.getDeleteFailures();
        fileCleaningTracker3.exitWhenFinished();
        int int44 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker3.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 3 + "'", int44 == 3);
        org.junit.Assert.assertNotNull(strList46);
    }

    @Test
    public void test2878() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2878");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj16 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("", obj16, fileDeleteStrategy17);
        java.util.List<java.lang.String> strList19 = fileCleaningTracker14.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker14);
        fileCleaningTracker14.exitWhenFinished();
        java.io.File file22 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker23.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy33);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy35);
        int int37 = fileCleaningTracker28.getTrackCount();
        int int38 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker14.track(file22, (java.lang.Object) strList39, fileDeleteStrategy40);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 1 + "'", int37 == 1);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
    }

    @Test
    public void test2879() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2879");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker0.getDeleteFailures();
        java.io.File file19 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy23);
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker20.exitWhenFinished();
        fileCleaningTracker20.exitWhenFinished();
        int int33 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file19, (java.lang.Object) int33, fileDeleteStrategy34);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 1 + "'", int33 == 1);
    }

    @Test
    public void test2880() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2880");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj21 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("", obj21, fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker19.getDeleteFailures();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy31);
        fileCleaningTracker28.exitWhenFinished();
        int int34 = fileCleaningTracker28.getTrackCount();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker28);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker41.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker44 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker44.getDeleteFailures();
        int int46 = fileCleaningTracker44.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker41.track("", (java.lang.Object) fileCleaningTracker44, fileDeleteStrategy47);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker50.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy53);
        fileCleaningTracker50.exitWhenFinished();
        int int56 = fileCleaningTracker50.getTrackCount();
        fileCleaningTracker50.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker44.track("hi!", (java.lang.Object) fileCleaningTracker50, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList62 = fileCleaningTracker61.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        int int66 = fileCleaningTracker64.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker61.track("", (java.lang.Object) fileCleaningTracker64, fileDeleteStrategy67);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker64.getDeleteFailures();
        fileCleaningTracker44.track("", (java.lang.Object) fileCleaningTracker64);
        int int75 = fileCleaningTracker44.getTrackCount();
        int int76 = fileCleaningTracker44.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker44);
        java.util.List<java.lang.String> strList78 = fileCleaningTracker44.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 1 + "'", int34 == 1);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertTrue("'" + int46 + "' != '" + 0 + "'", int46 == 0);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 1 + "'", int56 == 1);
        org.junit.Assert.assertNotNull(strList62);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 2 + "'", int75 == 2);
        org.junit.Assert.assertTrue("'" + int76 + "' != '" + 2 + "'", int76 == 2);
        org.junit.Assert.assertNotNull(strList78);
    }

    @Test
    public void test2881() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2881");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj28 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker26.track("", obj28, fileDeleteStrategy29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker26.getDeleteFailures();
        fileCleaningTracker15.track("hi!", (java.lang.Object) fileCleaningTracker26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy33);
        fileCleaningTracker0.exitWhenFinished();
        int int36 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass37 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
        org.junit.Assert.assertNotNull(wildcardClass37);
    }

    @Test
    public void test2882() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2882");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
    }

    @Test
    public void test2883() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2883");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker50 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker50.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker53.getDeleteFailures();
        int int55 = fileCleaningTracker53.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker50.track("", (java.lang.Object) fileCleaningTracker53, fileDeleteStrategy56);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy62);
        fileCleaningTracker59.exitWhenFinished();
        int int65 = fileCleaningTracker59.getTrackCount();
        fileCleaningTracker50.track("hi!", (java.lang.Object) fileCleaningTracker59);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker59);
        int int68 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList70 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass71 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int55 + "' != '" + 0 + "'", int55 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 1 + "'", int65 == 1);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 4 + "'", int68 == 4);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertNotNull(wildcardClass71);
    }

    @Test
    public void test2884() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2884");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker0.track("", (java.lang.Object) strList22, fileDeleteStrategy23);
        int int25 = fileCleaningTracker0.getTrackCount();
        int int26 = fileCleaningTracker0.getTrackCount();
        int int27 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 3 + "'", int25 == 3);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 3 + "'", int26 == 3);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 3 + "'", int27 == 3);
    }

    @Test
    public void test2885() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2885");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        int int44 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker23.getDeleteFailures();
        int int47 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker58.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy61);
        fileCleaningTracker58.exitWhenFinished();
        int int64 = fileCleaningTracker58.getTrackCount();
        fileCleaningTracker49.track("hi!", (java.lang.Object) fileCleaningTracker58);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker49.getDeleteFailures();
        int int67 = fileCleaningTracker49.getTrackCount();
        int int68 = fileCleaningTracker49.getTrackCount();
        int int69 = fileCleaningTracker49.getTrackCount();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker49);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 2 + "'", int44 == 2);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 1 + "'", int64 == 1);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 2 + "'", int67 == 2);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 2 + "'", int68 == 2);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 2 + "'", int69 == 2);
    }

    @Test
    public void test2886() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2886");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        int int8 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertTrue("'" + int8 + "' != '" + 1 + "'", int8 == 1);
        org.junit.Assert.assertNotNull(strList9);
    }

    @Test
    public void test2887() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2887");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker29.track("hi!", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker29);
        int int47 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        java.lang.Class<?> wildcardClass51 = strList50.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) wildcardClass51, fileDeleteStrategy52);
        fileCleaningTracker20.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy55);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(wildcardClass51);
    }

    @Test
    public void test2888() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2888");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        int int35 = fileCleaningTracker29.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        java.util.List<java.lang.String> strList45 = fileCleaningTracker38.getDeleteFailures();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.track("hi!", (java.lang.Object) "");
        java.util.List<java.lang.String> strList48 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker54 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker54.getDeleteFailures();
        int int56 = fileCleaningTracker54.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker51.track("", (java.lang.Object) fileCleaningTracker54, fileDeleteStrategy57);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker54.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker54.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj67 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy68 = null;
        fileCleaningTracker65.track("", obj67, fileDeleteStrategy68);
        java.util.List<java.lang.String> strList70 = fileCleaningTracker65.getDeleteFailures();
        int int71 = fileCleaningTracker65.getTrackCount();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker65.getDeleteFailures();
        java.util.List<java.lang.String> strList73 = fileCleaningTracker65.getDeleteFailures();
        fileCleaningTracker54.track("", (java.lang.Object) fileCleaningTracker65);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker65, fileDeleteStrategy75);
        int int77 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 1 + "'", int35 == 1);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList45);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 0 + "'", int56 == 0);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertNotNull(strList70);
        org.junit.Assert.assertTrue("'" + int71 + "' != '" + 1 + "'", int71 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 4 + "'", int77 == 4);
        org.junit.Assert.assertNotNull(wildcardClass78);
    }

    @Test
    public void test2889() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2889");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList54);
    }

    @Test
    public void test2890() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2890");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker9.getDeleteFailures();
        java.lang.Class<?> wildcardClass28 = strList27.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(wildcardClass28);
    }

    @Test
    public void test2891() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2891");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy4 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 2, fileDeleteStrategy4);
        fileCleaningTracker0.track("", (java.lang.Object) (-1L));
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("", (java.lang.Object) 10.0f, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        int int36 = fileCleaningTracker29.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker42 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker42.getDeleteFailures();
        int int44 = fileCleaningTracker42.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker39.track("", (java.lang.Object) fileCleaningTracker42, fileDeleteStrategy45);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker42.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy49);
        java.util.List<java.lang.String> strList51 = fileCleaningTracker42.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker42.track("hi!", (java.lang.Object) fileCleaningTracker53);
        int int60 = fileCleaningTracker42.getTrackCount();
        int int61 = fileCleaningTracker42.getTrackCount();
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker42);
        java.lang.Object obj64 = null;
        fileCleaningTracker42.track("", obj64);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 0 + "'", int44 == 0);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 2 + "'", int60 == 2);
        org.junit.Assert.assertTrue("'" + int61 + "' != '" + 2 + "'", int61 == 2);
    }

    @Test
    public void test2892() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2892");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker12.track("hi!", (java.lang.Object) 2, fileDeleteStrategy16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker22.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy29);
        fileCleaningTracker12.track("hi!", (java.lang.Object) "hi!");
        fileCleaningTracker12.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy33);
        fileCleaningTracker12.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
    }

    @Test
    public void test2893() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2893");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        int int35 = fileCleaningTracker0.getTrackCount();
        java.io.File file36 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy42);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy67 = null;
        fileCleaningTracker37.track("", (java.lang.Object) strList66, fileDeleteStrategy67);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker70 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker70.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy72 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker70, fileDeleteStrategy72);
        fileCleaningTracker37.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file36, (java.lang.Object) fileCleaningTracker37);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2894() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2894");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker5.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker5, fileDeleteStrategy12);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj17 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker15.track("", obj17, fileDeleteStrategy18);
        java.util.List<java.lang.String> strList20 = fileCleaningTracker15.getDeleteFailures();
        int int21 = fileCleaningTracker15.getTrackCount();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList28 = fileCleaningTracker27.getDeleteFailures();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker27.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker27.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) strList33, fileDeleteStrategy34);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList36);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertTrue("'" + int21 + "' != '" + 1 + "'", int21 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
    }

    @Test
    public void test2895() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2895");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker14.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy19);
        fileCleaningTracker3.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy28);
        fileCleaningTracker23.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy39);
        fileCleaningTracker34.track("", (java.lang.Object) (-1));
        fileCleaningTracker23.track("", (java.lang.Object) "");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker46.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy51);
        fileCleaningTracker46.track("", (java.lang.Object) (-1));
        int int56 = fileCleaningTracker46.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy57);
        java.util.List<java.lang.String> strList59 = fileCleaningTracker46.getDeleteFailures();
        fileCleaningTracker46.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker46, fileDeleteStrategy61);
        java.util.List<java.lang.String> strList63 = fileCleaningTracker46.getDeleteFailures();
        int int64 = fileCleaningTracker46.getTrackCount();
        java.lang.Class<?> wildcardClass65 = fileCleaningTracker46.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int56 + "' != '" + 2 + "'", int56 == 2);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 2 + "'", int64 == 2);
        org.junit.Assert.assertNotNull(wildcardClass65);
    }

    @Test
    public void test2896() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2896");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        int int6 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        int int9 = fileCleaningTracker0.getTrackCount();
        java.io.File file10 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList12 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker11.getDeleteFailures();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker11.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker16.getDeleteFailures();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker11.track("", (java.lang.Object) strList25);
        fileCleaningTracker11.exitWhenFinished();
        int int28 = fileCleaningTracker11.getTrackCount();
        fileCleaningTracker11.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file10, (java.lang.Object) fileCleaningTracker11, fileDeleteStrategy30);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int6 + "' != '" + 1 + "'", int6 == 1);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 1 + "'", int9 == 1);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 1 + "'", int28 == 1);
    }

    @Test
    public void test2897() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2897");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        fileCleaningTracker0.track("hi!", (java.lang.Object) ' ');
        int int4 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj8 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy9 = null;
        fileCleaningTracker6.track("", obj8, fileDeleteStrategy9);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        int int17 = fileCleaningTracker15.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker12.track("", (java.lang.Object) fileCleaningTracker15, fileDeleteStrategy18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker15.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        java.util.List<java.lang.String> strList24 = fileCleaningTracker15.getDeleteFailures();
        fileCleaningTracker6.track("", (java.lang.Object) strList24);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker6.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy28);
        fileCleaningTracker6.exitWhenFinished();
        int int31 = fileCleaningTracker6.getTrackCount();
        fileCleaningTracker0.track("", (java.lang.Object) int31);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy37);
        fileCleaningTracker34.exitWhenFinished();
        fileCleaningTracker34.exitWhenFinished();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker34.getDeleteFailures();
        java.lang.Class<?> wildcardClass43 = strList42.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) wildcardClass43, fileDeleteStrategy44);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker47 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList48 = fileCleaningTracker47.getDeleteFailures();
        int int49 = fileCleaningTracker47.getTrackCount();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker47.getDeleteFailures();
        int int51 = fileCleaningTracker47.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker53 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj55 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker53.track("", obj55, fileDeleteStrategy56);
        java.util.List<java.lang.String> strList58 = fileCleaningTracker53.getDeleteFailures();
        int int59 = fileCleaningTracker53.getTrackCount();
        java.util.List<java.lang.String> strList60 = fileCleaningTracker53.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy65 = null;
        fileCleaningTracker62.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy65);
        fileCleaningTracker62.exitWhenFinished();
        int int68 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker62.getDeleteFailures();
        fileCleaningTracker53.track("", (java.lang.Object) fileCleaningTracker62);
        java.util.List<java.lang.String> strList71 = fileCleaningTracker53.getDeleteFailures();
        fileCleaningTracker47.track("", (java.lang.Object) fileCleaningTracker53);
        fileCleaningTracker53.exitWhenFinished();
        java.util.List<java.lang.String> strList74 = fileCleaningTracker53.getDeleteFailures();
        java.lang.Class<?> wildcardClass75 = strList74.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) strList74);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker0.getDeleteFailures();
        int int78 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        java.lang.Class<?> wildcardClass80 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertTrue("'" + int4 + "' != '" + 1 + "'", int4 == 1);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertTrue("'" + int17 + "' != '" + 0 + "'", int17 == 0);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 3 + "'", int31 == 3);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(wildcardClass43);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 0 + "'", int49 == 0);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertTrue("'" + int59 + "' != '" + 1 + "'", int59 == 1);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int68 + "' != '" + 1 + "'", int68 == 1);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertNotNull(strList71);
        org.junit.Assert.assertNotNull(strList74);
        org.junit.Assert.assertNotNull(wildcardClass75);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertTrue("'" + int78 + "' != '" + 4 + "'", int78 == 4);
        org.junit.Assert.assertNotNull(wildcardClass80);
    }

    @Test
    public void test2898() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2898");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj22 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker20.track("", obj22, fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker20.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker20);
        int int27 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy28);
        int int30 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 2 + "'", int30 == 2);
    }

    @Test
    public void test2899() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2899");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy57 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy57);
        fileCleaningTracker52.track("", (java.lang.Object) (-1));
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        int int63 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker65 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker65.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList69 = fileCleaningTracker68.getDeleteFailures();
        int int70 = fileCleaningTracker68.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker65.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy71);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker68.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy75);
        java.util.List<java.lang.String> strList77 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker79 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj81 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy82 = null;
        fileCleaningTracker79.track("", obj81, fileDeleteStrategy82);
        java.util.List<java.lang.String> strList84 = fileCleaningTracker79.getDeleteFailures();
        fileCleaningTracker68.track("hi!", (java.lang.Object) fileCleaningTracker79);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy87 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker68, fileDeleteStrategy87);
        int int89 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList90 = fileCleaningTracker0.getDeleteFailures();
        int int91 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertTrue("'" + int63 + "' != '" + 4 + "'", int63 == 4);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList69);
        org.junit.Assert.assertTrue("'" + int70 + "' != '" + 0 + "'", int70 == 0);
        org.junit.Assert.assertNotNull(strList77);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 5 + "'", int89 == 5);
        org.junit.Assert.assertNotNull(strList90);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 5 + "'", int91 == 5);
    }

    @Test
    public void test2900() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2900");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        fileCleaningTracker0.track("", (java.lang.Object) (-1));
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker11 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj13 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker11.track("", obj13, fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker11.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) strList16);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker19.exitWhenFinished();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker19);
        fileCleaningTracker19.exitWhenFinished();
        java.io.File file29 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj32 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("", obj32, fileDeleteStrategy33);
        java.util.List<java.lang.String> strList35 = fileCleaningTracker30.getDeleteFailures();
        int int36 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker30.exitWhenFinished();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker19.track(file29, (java.lang.Object) strList38, fileDeleteStrategy39);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
        org.junit.Assert.assertNotNull(strList38);
    }

    @Test
    public void test2901() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2901");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker26 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker26.getDeleteFailures();
        int int28 = fileCleaningTracker26.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy29 = null;
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker26, fileDeleteStrategy29);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker23.exitWhenFinished();
        int int41 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy53 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy53);
        fileCleaningTracker48.track("", (java.lang.Object) (-1));
        int int58 = fileCleaningTracker48.getTrackCount();
        fileCleaningTracker45.track("hi!", (java.lang.Object) int58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker62 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList63 = fileCleaningTracker62.getDeleteFailures();
        int int64 = fileCleaningTracker62.getTrackCount();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker62.getDeleteFailures();
        int int66 = fileCleaningTracker62.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker68 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj70 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy71 = null;
        fileCleaningTracker68.track("", obj70, fileDeleteStrategy71);
        java.util.List<java.lang.String> strList73 = fileCleaningTracker68.getDeleteFailures();
        int int74 = fileCleaningTracker68.getTrackCount();
        java.util.List<java.lang.String> strList75 = fileCleaningTracker68.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker77 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        fileCleaningTracker77.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy80);
        fileCleaningTracker77.exitWhenFinished();
        int int83 = fileCleaningTracker77.getTrackCount();
        java.util.List<java.lang.String> strList84 = fileCleaningTracker77.getDeleteFailures();
        fileCleaningTracker68.track("", (java.lang.Object) fileCleaningTracker77);
        java.util.List<java.lang.String> strList86 = fileCleaningTracker68.getDeleteFailures();
        fileCleaningTracker62.track("", (java.lang.Object) fileCleaningTracker68);
        int int88 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker68.exitWhenFinished();
        int int90 = fileCleaningTracker68.getTrackCount();
        fileCleaningTracker68.exitWhenFinished();
        fileCleaningTracker45.track("hi!", (java.lang.Object) fileCleaningTracker68);
        java.lang.Class<?> wildcardClass93 = fileCleaningTracker45.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker45);
        java.util.List<java.lang.String> strList95 = fileCleaningTracker0.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int58 + "' != '" + 2 + "'", int58 == 2);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertNotNull(strList63);
        org.junit.Assert.assertTrue("'" + int64 + "' != '" + 0 + "'", int64 == 0);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertTrue("'" + int66 + "' != '" + 0 + "'", int66 == 0);
        org.junit.Assert.assertNotNull(strList73);
        org.junit.Assert.assertTrue("'" + int74 + "' != '" + 1 + "'", int74 == 1);
        org.junit.Assert.assertNotNull(strList75);
        org.junit.Assert.assertTrue("'" + int83 + "' != '" + 1 + "'", int83 == 1);
        org.junit.Assert.assertNotNull(strList84);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertTrue("'" + int88 + "' != '" + 2 + "'", int88 == 2);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 2 + "'", int90 == 2);
        org.junit.Assert.assertNotNull(wildcardClass93);
        org.junit.Assert.assertNotNull(strList95);
    }

    @Test
    public void test2902() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2902");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy28 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy28);
        fileCleaningTracker25.exitWhenFinished();
        int int31 = fileCleaningTracker25.getTrackCount();
        fileCleaningTracker25.exitWhenFinished();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker25.getDeleteFailures();
        fileCleaningTracker25.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker25, fileDeleteStrategy35);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker25.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker39.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) 2, fileDeleteStrategy43);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker46 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker46.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        int int51 = fileCleaningTracker49.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy52 = null;
        fileCleaningTracker46.track("", (java.lang.Object) fileCleaningTracker49, fileDeleteStrategy52);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy56 = null;
        fileCleaningTracker49.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy56);
        fileCleaningTracker39.track("hi!", (java.lang.Object) "hi!");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker60 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker60.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy63);
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker60.exitWhenFinished();
        fileCleaningTracker39.track("hi!", (java.lang.Object) fileCleaningTracker60);
        fileCleaningTracker60.exitWhenFinished();
        java.util.List<java.lang.String> strList71 = fileCleaningTracker60.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker25.track("", (java.lang.Object) fileCleaningTracker60);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int31 + "' != '" + 1 + "'", int31 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertTrue("'" + int51 + "' != '" + 0 + "'", int51 == 0);
        org.junit.Assert.assertNotNull(strList71);
    }

    @Test
    public void test2903() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2903");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        fileCleaningTracker0.track("", (java.lang.Object) 0);
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker10 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj12 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker10.track("", obj12, fileDeleteStrategy13);
        java.util.List<java.lang.String> strList15 = fileCleaningTracker10.getDeleteFailures();
        int int16 = fileCleaningTracker10.getTrackCount();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker10.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy22 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy22);
        fileCleaningTracker19.exitWhenFinished();
        int int25 = fileCleaningTracker19.getTrackCount();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker19.getDeleteFailures();
        fileCleaningTracker10.track("", (java.lang.Object) fileCleaningTracker19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker10.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker10.getDeleteFailures();
        fileCleaningTracker10.exitWhenFinished();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker10);
        int int35 = fileCleaningTracker0.getTrackCount();
        int int36 = fileCleaningTracker0.getTrackCount();
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertTrue("'" + int16 + "' != '" + 1 + "'", int16 == 1);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 1 + "'", int25 == 1);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 3 + "'", int35 == 3);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 3 + "'", int36 == 3);
    }

    @Test
    public void test2904() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2904");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        int int42 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy43 = null;
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker40, fileDeleteStrategy43);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker40.getDeleteFailures();
        int int50 = fileCleaningTracker40.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        int int57 = fileCleaningTracker55.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker52.track("", (java.lang.Object) fileCleaningTracker55, fileDeleteStrategy58);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker61 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy64 = null;
        fileCleaningTracker61.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy64);
        fileCleaningTracker61.exitWhenFinished();
        int int67 = fileCleaningTracker61.getTrackCount();
        fileCleaningTracker52.track("hi!", (java.lang.Object) fileCleaningTracker61);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker40.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy69);
        fileCleaningTracker40.exitWhenFinished();
        java.util.List<java.lang.String> strList72 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy73 = null;
        fileCleaningTracker3.track("", (java.lang.Object) strList72, fileDeleteStrategy73);
        int int75 = fileCleaningTracker3.getTrackCount();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 0 + "'", int42 == 0);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 1 + "'", int50 == 1);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertTrue("'" + int57 + "' != '" + 0 + "'", int57 == 0);
        org.junit.Assert.assertTrue("'" + int67 + "' != '" + 1 + "'", int67 == 1);
        org.junit.Assert.assertNotNull(strList72);
        org.junit.Assert.assertTrue("'" + int75 + "' != '" + 3 + "'", int75 == 3);
    }

    @Test
    public void test2905() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2905");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker15 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList16 = fileCleaningTracker15.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        int int20 = fileCleaningTracker18.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker15.track("", (java.lang.Object) fileCleaningTracker18, fileDeleteStrategy21);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy25);
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj31 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy32 = null;
        fileCleaningTracker29.track("", obj31, fileDeleteStrategy32);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker29.getDeleteFailures();
        fileCleaningTracker18.track("hi!", (java.lang.Object) fileCleaningTracker29);
        java.util.List<java.lang.String> strList36 = fileCleaningTracker18.getDeleteFailures();
        fileCleaningTracker3.track("hi!", (java.lang.Object) strList36);
        fileCleaningTracker3.track("hi!", (java.lang.Object) 100.0f);
        fileCleaningTracker3.exitWhenFinished();
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 1 + "'", int13 == 1);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 0 + "'", int20 == 0);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertNotNull(strList36);
    }

    @Test
    public void test2906() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2906");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9);
        java.io.File file17 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj20 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("", obj20, fileDeleteStrategy21);
        java.util.List<java.lang.String> strList23 = fileCleaningTracker18.getDeleteFailures();
        int int24 = fileCleaningTracker18.getTrackCount();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker18.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker18.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker49 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList50 = fileCleaningTracker49.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker52 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker52.getDeleteFailures();
        int int54 = fileCleaningTracker52.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker49.track("", (java.lang.Object) fileCleaningTracker52, fileDeleteStrategy55);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy59 = null;
        fileCleaningTracker52.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy59);
        java.util.List<java.lang.String> strList61 = fileCleaningTracker52.getDeleteFailures();
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker52);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        java.util.List<java.lang.String> strList66 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy69 = null;
        fileCleaningTracker64.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy69);
        fileCleaningTracker64.track("", (java.lang.Object) 1L);
        java.lang.Class<?> wildcardClass74 = fileCleaningTracker64.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy75 = null;
        fileCleaningTracker32.track("", (java.lang.Object) wildcardClass74, fileDeleteStrategy75);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy77 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) "", fileDeleteStrategy77);
        java.lang.Class<?> wildcardClass79 = fileCleaningTracker18.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy80 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file17, (java.lang.Object) wildcardClass79, fileDeleteStrategy80);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 0 + "'", int54 == 0);
        org.junit.Assert.assertNotNull(strList61);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(wildcardClass74);
        org.junit.Assert.assertNotNull(wildcardClass79);
    }

    @Test
    public void test2907() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2907");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy40);
        java.util.List<java.lang.String> strList42 = fileCleaningTracker33.getDeleteFailures();
        int int43 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        int int50 = fileCleaningTracker48.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker45.track("", (java.lang.Object) fileCleaningTracker48, fileDeleteStrategy51);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy55 = null;
        fileCleaningTracker48.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy55);
        java.util.List<java.lang.String> strList57 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker59 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj61 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy62 = null;
        fileCleaningTracker59.track("", obj61, fileDeleteStrategy62);
        java.util.List<java.lang.String> strList64 = fileCleaningTracker59.getDeleteFailures();
        fileCleaningTracker48.track("hi!", (java.lang.Object) fileCleaningTracker59);
        java.util.List<java.lang.String> strList66 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker33.track("hi!", (java.lang.Object) strList66);
        fileCleaningTracker33.exitWhenFinished();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker33);
        java.io.File file70 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker71 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj73 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker71.track("", obj73, fileDeleteStrategy74);
        java.util.List<java.lang.String> strList76 = fileCleaningTracker71.getDeleteFailures();
        int int77 = fileCleaningTracker71.getTrackCount();
        java.util.List<java.lang.String> strList78 = fileCleaningTracker71.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker80 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy83 = null;
        fileCleaningTracker80.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy83);
        fileCleaningTracker80.exitWhenFinished();
        int int86 = fileCleaningTracker80.getTrackCount();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker80.getDeleteFailures();
        fileCleaningTracker71.track("", (java.lang.Object) strList87);
        int int89 = fileCleaningTracker71.getTrackCount();
        int int90 = fileCleaningTracker71.getTrackCount();
        int int91 = fileCleaningTracker71.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy92 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker33.track(file70, (java.lang.Object) int91, fileDeleteStrategy92);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int50 + "' != '" + 0 + "'", int50 == 0);
        org.junit.Assert.assertNotNull(strList57);
        org.junit.Assert.assertNotNull(strList64);
        org.junit.Assert.assertNotNull(strList66);
        org.junit.Assert.assertNotNull(strList76);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 1 + "'", int77 == 1);
        org.junit.Assert.assertNotNull(strList78);
        org.junit.Assert.assertTrue("'" + int86 + "' != '" + 1 + "'", int86 == 1);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertTrue("'" + int89 + "' != '" + 2 + "'", int89 == 2);
        org.junit.Assert.assertTrue("'" + int90 + "' != '" + 2 + "'", int90 == 2);
        org.junit.Assert.assertTrue("'" + int91 + "' != '" + 2 + "'", int91 == 2);
    }

    @Test
    public void test2908() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2908");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj25 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker23.track("", obj25, fileDeleteStrategy26);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker23.getDeleteFailures();
        int int29 = fileCleaningTracker23.getTrackCount();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy35);
        fileCleaningTracker32.exitWhenFinished();
        int int38 = fileCleaningTracker32.getTrackCount();
        java.util.List<java.lang.String> strList39 = fileCleaningTracker32.getDeleteFailures();
        fileCleaningTracker23.track("", (java.lang.Object) fileCleaningTracker32);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker23);
        java.lang.Class<?> wildcardClass42 = fileCleaningTracker23.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertTrue("'" + int29 + "' != '" + 1 + "'", int29 == 1);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 1 + "'", int38 == 1);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(wildcardClass42);
    }

    @Test
    public void test2909() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2909");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList11 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        fileCleaningTracker16.track("", (java.lang.Object) 0);
        int int28 = fileCleaningTracker16.getTrackCount();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker16.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker16);
        fileCleaningTracker0.exitWhenFinished();
        int int32 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker34.getDeleteFailures();
        int int37 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker34.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker39.getDeleteFailures();
        int int49 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy51);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList11);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 2 + "'", int28 == 2);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 2 + "'", int32 == 2);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertTrue("'" + int49 + "' != '" + 1 + "'", int49 == 1);
    }

    @Test
    public void test2910() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2910");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker17 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker17.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        int int22 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker17.track("", (java.lang.Object) fileCleaningTracker20, fileDeleteStrategy23);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy27);
        java.util.List<java.lang.String> strList29 = fileCleaningTracker20.getDeleteFailures();
        int int30 = fileCleaningTracker20.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker35 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker35.getDeleteFailures();
        int int37 = fileCleaningTracker35.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy38 = null;
        fileCleaningTracker32.track("", (java.lang.Object) fileCleaningTracker35, fileDeleteStrategy38);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker41 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker41.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy44);
        fileCleaningTracker41.exitWhenFinished();
        int int47 = fileCleaningTracker41.getTrackCount();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker41);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy49 = null;
        fileCleaningTracker20.track("hi!", (java.lang.Object) "hi!", fileDeleteStrategy49);
        fileCleaningTracker20.exitWhenFinished();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker20.getDeleteFailures();
        java.lang.Class<?> wildcardClass53 = strList52.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass53, fileDeleteStrategy54);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker57 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList58 = fileCleaningTracker57.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker57.track("hi!", (java.lang.Object) 2, fileDeleteStrategy61);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker64 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList65 = fileCleaningTracker64.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker67 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker67.getDeleteFailures();
        int int69 = fileCleaningTracker67.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy70 = null;
        fileCleaningTracker64.track("", (java.lang.Object) fileCleaningTracker67, fileDeleteStrategy70);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy74 = null;
        fileCleaningTracker67.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy74);
        fileCleaningTracker57.track("hi!", (java.lang.Object) "hi!");
        int int77 = fileCleaningTracker57.getTrackCount();
        java.lang.Class<?> wildcardClass78 = fileCleaningTracker57.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy79 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass78, fileDeleteStrategy79);
        java.io.File file81 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker82 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList83 = fileCleaningTracker82.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker85 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList86 = fileCleaningTracker85.getDeleteFailures();
        java.util.List<java.lang.String> strList87 = fileCleaningTracker85.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy90 = null;
        fileCleaningTracker85.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy90);
        fileCleaningTracker85.track("", (java.lang.Object) 1L);
        int int95 = fileCleaningTracker85.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy96 = null;
        fileCleaningTracker82.track("", (java.lang.Object) fileCleaningTracker85, fileDeleteStrategy96);
        java.util.List<java.lang.String> strList98 = fileCleaningTracker82.getDeleteFailures();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file81, (java.lang.Object) fileCleaningTracker82);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 0 + "'", int22 == 0);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertTrue("'" + int30 + "' != '" + 1 + "'", int30 == 1);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 0 + "'", int37 == 0);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 1 + "'", int47 == 1);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(wildcardClass53);
        org.junit.Assert.assertNotNull(strList58);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList68);
        org.junit.Assert.assertTrue("'" + int69 + "' != '" + 0 + "'", int69 == 0);
        org.junit.Assert.assertTrue("'" + int77 + "' != '" + 2 + "'", int77 == 2);
        org.junit.Assert.assertNotNull(wildcardClass78);
        org.junit.Assert.assertNotNull(strList83);
        org.junit.Assert.assertNotNull(strList86);
        org.junit.Assert.assertNotNull(strList87);
        org.junit.Assert.assertTrue("'" + int95 + "' != '" + 2 + "'", int95 == 2);
        org.junit.Assert.assertNotNull(strList98);
    }

    @Test
    public void test2911() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2911");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        java.util.List<java.lang.String> strList5 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy13 = null;
        fileCleaningTracker8.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy13);
        fileCleaningTracker8.track("", (java.lang.Object) 1L);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy18 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) 1L, fileDeleteStrategy18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj23 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy24 = null;
        fileCleaningTracker21.track("", obj23, fileDeleteStrategy24);
        java.util.List<java.lang.String> strList26 = fileCleaningTracker21.getDeleteFailures();
        int int27 = fileCleaningTracker21.getTrackCount();
        fileCleaningTracker21.exitWhenFinished();
        java.lang.Class<?> wildcardClass29 = fileCleaningTracker21.getClass();
        fileCleaningTracker0.track("hi!", (java.lang.Object) wildcardClass29);
        java.util.List<java.lang.String> strList31 = fileCleaningTracker0.getDeleteFailures();
        int int32 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList35 = fileCleaningTracker34.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker37.getDeleteFailures();
        int int39 = fileCleaningTracker37.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker34.track("", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy40);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy44);
        java.util.List<java.lang.String> strList46 = fileCleaningTracker37.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj50 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker48.track("", obj50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker48.getDeleteFailures();
        int int54 = fileCleaningTracker48.getTrackCount();
        java.util.List<java.lang.String> strList55 = fileCleaningTracker48.getDeleteFailures();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker48.getDeleteFailures();
        fileCleaningTracker37.track("", (java.lang.Object) fileCleaningTracker48);
        fileCleaningTracker37.exitWhenFinished();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker37.getDeleteFailures();
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker37);
        java.lang.Class<?> wildcardClass61 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 1 + "'", int27 == 1);
        org.junit.Assert.assertNotNull(wildcardClass29);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertTrue("'" + int32 + "' != '" + 3 + "'", int32 == 3);
        org.junit.Assert.assertNotNull(strList35);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertTrue("'" + int39 + "' != '" + 0 + "'", int39 == 0);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertTrue("'" + int54 + "' != '" + 1 + "'", int54 == 1);
        org.junit.Assert.assertNotNull(strList55);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertNotNull(wildcardClass61);
    }

    @Test
    public void test2912() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2912");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList3 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker5 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList6 = fileCleaningTracker5.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker8.getDeleteFailures();
        int int10 = fileCleaningTracker8.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker5.track("", (java.lang.Object) fileCleaningTracker8, fileDeleteStrategy11);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker14.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy17);
        fileCleaningTracker14.exitWhenFinished();
        int int20 = fileCleaningTracker14.getTrackCount();
        fileCleaningTracker5.track("hi!", (java.lang.Object) fileCleaningTracker14);
        java.util.List<java.lang.String> strList22 = fileCleaningTracker5.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList22);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker25 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList26 = fileCleaningTracker25.getDeleteFailures();
        java.util.List<java.lang.String> strList27 = fileCleaningTracker25.getDeleteFailures();
        int int28 = fileCleaningTracker25.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        fileCleaningTracker30.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker25.track("hi!", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker30.getDeleteFailures();
        java.util.List<java.lang.String> strList40 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker30, fileDeleteStrategy41);
        fileCleaningTracker30.exitWhenFinished();
        java.lang.Class<?> wildcardClass44 = fileCleaningTracker30.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList3);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 0 + "'", int10 == 0);
        org.junit.Assert.assertTrue("'" + int20 + "' != '" + 1 + "'", int20 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList26);
        org.junit.Assert.assertNotNull(strList27);
        org.junit.Assert.assertTrue("'" + int28 + "' != '" + 0 + "'", int28 == 0);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertNotNull(strList40);
        org.junit.Assert.assertNotNull(wildcardClass44);
    }

    @Test
    public void test2913() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2913");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy8 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy8);
        fileCleaningTracker3.track("", (java.lang.Object) 1L);
        int int13 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy14);
        fileCleaningTracker0.exitWhenFinished();
        fileCleaningTracker0.exitWhenFinished();
        java.io.File file18 = null;
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker19 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList20 = fileCleaningTracker19.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker22 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker22.getDeleteFailures();
        int int24 = fileCleaningTracker22.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker19.track("", (java.lang.Object) fileCleaningTracker22, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj30 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy31 = null;
        fileCleaningTracker28.track("", obj30, fileDeleteStrategy31);
        java.util.List<java.lang.String> strList33 = fileCleaningTracker28.getDeleteFailures();
        fileCleaningTracker28.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList37 = fileCleaningTracker28.getDeleteFailures();
        int int38 = fileCleaningTracker28.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker19.track("hi!", (java.lang.Object) fileCleaningTracker28, fileDeleteStrategy39);
        int int41 = fileCleaningTracker19.getTrackCount();
        int int42 = fileCleaningTracker19.getTrackCount();
        fileCleaningTracker19.exitWhenFinished();
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track(file18, (java.lang.Object) fileCleaningTracker19);
            org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: file");
        } catch (java.lang.NullPointerException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertTrue("'" + int13 + "' != '" + 2 + "'", int13 == 2);
        org.junit.Assert.assertNotNull(strList20);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 0 + "'", int24 == 0);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertNotNull(strList37);
        org.junit.Assert.assertTrue("'" + int38 + "' != '" + 2 + "'", int38 == 2);
        org.junit.Assert.assertTrue("'" + int41 + "' != '" + 2 + "'", int41 == 2);
        org.junit.Assert.assertTrue("'" + int42 + "' != '" + 2 + "'", int42 == 2);
    }

    @Test
    public void test2914() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2914");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj11 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("", obj11, fileDeleteStrategy12);
        java.util.List<java.lang.String> strList14 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker9.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        int int19 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy20 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy20);
        int int22 = fileCleaningTracker9.getTrackCount();
        int int23 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker9.getDeleteFailures();
        int int26 = fileCleaningTracker9.getTrackCount();
        java.lang.Class<?> wildcardClass27 = fileCleaningTracker9.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 2 + "'", int19 == 2);
        org.junit.Assert.assertTrue("'" + int22 + "' != '" + 2 + "'", int22 == 2);
        org.junit.Assert.assertTrue("'" + int23 + "' != '" + 2 + "'", int23 == 2);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 2 + "'", int26 == 2);
        org.junit.Assert.assertNotNull(wildcardClass27);
    }

    @Test
    public void test2915() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2915");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker12 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList13 = fileCleaningTracker12.getDeleteFailures();
        int int14 = fileCleaningTracker12.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy15 = null;
        fileCleaningTracker9.track("", (java.lang.Object) fileCleaningTracker12, fileDeleteStrategy15);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker18.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy21);
        fileCleaningTracker18.exitWhenFinished();
        int int24 = fileCleaningTracker18.getTrackCount();
        fileCleaningTracker9.track("hi!", (java.lang.Object) fileCleaningTracker18);
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker9);
        int int27 = fileCleaningTracker0.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker38 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker38.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy41);
        fileCleaningTracker38.exitWhenFinished();
        int int44 = fileCleaningTracker38.getTrackCount();
        fileCleaningTracker38.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker38, fileDeleteStrategy46);
        java.lang.Class<?> wildcardClass48 = fileCleaningTracker38.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker38);
        fileCleaningTracker0.exitWhenFinished();
        java.util.List<java.lang.String> strList51 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.exitWhenFinished();
        int int53 = fileCleaningTracker0.getTrackCount();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker0.getDeleteFailures();
        java.lang.Class<?> wildcardClass55 = strList54.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertTrue("'" + int14 + "' != '" + 0 + "'", int14 == 0);
        org.junit.Assert.assertTrue("'" + int24 + "' != '" + 1 + "'", int24 == 1);
        org.junit.Assert.assertTrue("'" + int27 + "' != '" + 2 + "'", int27 == 2);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertTrue("'" + int44 + "' != '" + 1 + "'", int44 == 1);
        org.junit.Assert.assertNotNull(wildcardClass48);
        org.junit.Assert.assertNotNull(strList51);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 3 + "'", int53 == 3);
        org.junit.Assert.assertNotNull(strList54);
        org.junit.Assert.assertNotNull(wildcardClass55);
    }

    @Test
    public void test2916() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2916");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker4 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList5 = fileCleaningTracker4.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker7 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker7.getDeleteFailures();
        int int9 = fileCleaningTracker7.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker4.track("", (java.lang.Object) fileCleaningTracker7, fileDeleteStrategy10);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy14 = null;
        fileCleaningTracker7.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy14);
        java.util.List<java.lang.String> strList16 = fileCleaningTracker7.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker18 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList19 = fileCleaningTracker18.getDeleteFailures();
        java.lang.Class<?> wildcardClass20 = strList19.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker7.track("", (java.lang.Object) wildcardClass20, fileDeleteStrategy21);
        fileCleaningTracker7.track("hi!", (java.lang.Object) 'a');
        java.lang.Class<?> wildcardClass26 = fileCleaningTracker7.getClass();
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker7);
        java.util.List<java.lang.String> strList28 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList31 = fileCleaningTracker30.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker33 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList34 = fileCleaningTracker33.getDeleteFailures();
        int int35 = fileCleaningTracker33.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy36 = null;
        fileCleaningTracker30.track("", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy36);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker39 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy42 = null;
        fileCleaningTracker39.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy42);
        fileCleaningTracker39.exitWhenFinished();
        int int45 = fileCleaningTracker39.getTrackCount();
        fileCleaningTracker39.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy47 = null;
        fileCleaningTracker33.track("hi!", (java.lang.Object) fileCleaningTracker39, fileDeleteStrategy47);
        java.util.List<java.lang.String> strList49 = fileCleaningTracker33.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker33, fileDeleteStrategy50);
        fileCleaningTracker0.exitWhenFinished();
        int int53 = fileCleaningTracker0.getTrackCount();
        java.lang.Class<?> wildcardClass54 = fileCleaningTracker0.getClass();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList5);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertTrue("'" + int9 + "' != '" + 0 + "'", int9 == 0);
        org.junit.Assert.assertNotNull(strList16);
        org.junit.Assert.assertNotNull(strList19);
        org.junit.Assert.assertNotNull(wildcardClass20);
        org.junit.Assert.assertNotNull(wildcardClass26);
        org.junit.Assert.assertNotNull(strList28);
        org.junit.Assert.assertNotNull(strList31);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 0 + "'", int35 == 0);
        org.junit.Assert.assertTrue("'" + int45 + "' != '" + 1 + "'", int45 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 2 + "'", int53 == 2);
        org.junit.Assert.assertNotNull(wildcardClass54);
    }

    @Test
    public void test2917() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2917");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj2 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy3 = null;
        fileCleaningTracker0.track("", obj2, fileDeleteStrategy3);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker6 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList7 = fileCleaningTracker6.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList10 = fileCleaningTracker9.getDeleteFailures();
        int int11 = fileCleaningTracker9.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker6.track("", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy12);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy16 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy16);
        java.util.List<java.lang.String> strList18 = fileCleaningTracker9.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) strList18);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy25 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker21, fileDeleteStrategy25);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker28 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList29 = fileCleaningTracker28.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker31 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList32 = fileCleaningTracker31.getDeleteFailures();
        int int33 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy34 = null;
        fileCleaningTracker28.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy34);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker37 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        fileCleaningTracker37.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy40);
        fileCleaningTracker37.exitWhenFinished();
        int int43 = fileCleaningTracker37.getTrackCount();
        fileCleaningTracker37.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy45 = null;
        fileCleaningTracker31.track("hi!", (java.lang.Object) fileCleaningTracker37, fileDeleteStrategy45);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker48 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList49 = fileCleaningTracker48.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker51 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList52 = fileCleaningTracker51.getDeleteFailures();
        int int53 = fileCleaningTracker51.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy54 = null;
        fileCleaningTracker48.track("", (java.lang.Object) fileCleaningTracker51, fileDeleteStrategy54);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy58 = null;
        fileCleaningTracker51.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy58);
        java.util.List<java.lang.String> strList60 = fileCleaningTracker51.getDeleteFailures();
        fileCleaningTracker31.track("", (java.lang.Object) fileCleaningTracker51);
        int int62 = fileCleaningTracker31.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy63 = null;
        fileCleaningTracker21.track("", (java.lang.Object) fileCleaningTracker31, fileDeleteStrategy63);
        java.util.List<java.lang.String> strList65 = fileCleaningTracker21.getDeleteFailures();
        fileCleaningTracker21.exitWhenFinished();
        java.util.List<java.lang.String> strList67 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList68 = fileCleaningTracker21.getDeleteFailures();
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList10);
        org.junit.Assert.assertTrue("'" + int11 + "' != '" + 0 + "'", int11 == 0);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertNotNull(strList29);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int33 + "' != '" + 0 + "'", int33 == 0);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertNotNull(strList49);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertTrue("'" + int53 + "' != '" + 0 + "'", int53 == 0);
        org.junit.Assert.assertNotNull(strList60);
        org.junit.Assert.assertTrue("'" + int62 + "' != '" + 2 + "'", int62 == 2);
        org.junit.Assert.assertNotNull(strList65);
        org.junit.Assert.assertNotNull(strList67);
        org.junit.Assert.assertNotNull(strList68);
    }

    @Test
    public void test2918() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2918");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        int int19 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker21 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList22 = fileCleaningTracker21.getDeleteFailures();
        java.util.List<java.lang.String> strList23 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker21.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy26);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker29 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList30 = fileCleaningTracker29.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker32 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList33 = fileCleaningTracker32.getDeleteFailures();
        int int34 = fileCleaningTracker32.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy35 = null;
        fileCleaningTracker29.track("", (java.lang.Object) fileCleaningTracker32, fileDeleteStrategy35);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy39 = null;
        fileCleaningTracker32.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy39);
        java.util.List<java.lang.String> strList41 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker43 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj45 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy46 = null;
        fileCleaningTracker43.track("", obj45, fileDeleteStrategy46);
        java.util.List<java.lang.String> strList48 = fileCleaningTracker43.getDeleteFailures();
        fileCleaningTracker32.track("hi!", (java.lang.Object) fileCleaningTracker43);
        java.util.List<java.lang.String> strList50 = fileCleaningTracker32.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy51 = null;
        fileCleaningTracker21.track("", (java.lang.Object) strList50, fileDeleteStrategy51);
        java.util.List<java.lang.String> strList53 = fileCleaningTracker21.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker55 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList56 = fileCleaningTracker55.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker58 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList59 = fileCleaningTracker58.getDeleteFailures();
        int int60 = fileCleaningTracker58.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy61 = null;
        fileCleaningTracker55.track("", (java.lang.Object) fileCleaningTracker58, fileDeleteStrategy61);
        fileCleaningTracker21.track("", (java.lang.Object) "");
        fileCleaningTracker21.exitWhenFinished();
        int int65 = fileCleaningTracker21.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) int65);
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertTrue("'" + int19 + "' != '" + 1 + "'", int19 == 1);
        org.junit.Assert.assertNotNull(strList22);
        org.junit.Assert.assertNotNull(strList23);
        org.junit.Assert.assertNotNull(strList30);
        org.junit.Assert.assertNotNull(strList33);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 0 + "'", int34 == 0);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList48);
        org.junit.Assert.assertNotNull(strList50);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList56);
        org.junit.Assert.assertNotNull(strList59);
        org.junit.Assert.assertTrue("'" + int60 + "' != '" + 0 + "'", int60 == 0);
        org.junit.Assert.assertTrue("'" + int65 + "' != '" + 3 + "'", int65 == 3);
    }

    @Test
    public void test2919() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2919");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        fileCleaningTracker0.track("", (java.lang.Object) 1.0f);
        java.util.List<java.lang.String> strList6 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker8 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj10 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy11 = null;
        fileCleaningTracker8.track("", obj10, fileDeleteStrategy11);
        java.util.List<java.lang.String> strList13 = fileCleaningTracker8.getDeleteFailures();
        fileCleaningTracker8.track("hi!", (java.lang.Object) 3);
        java.util.List<java.lang.String> strList17 = fileCleaningTracker8.getDeleteFailures();
        java.util.List<java.lang.String> strList18 = fileCleaningTracker8.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker34 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj36 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy37 = null;
        fileCleaningTracker34.track("", obj36, fileDeleteStrategy37);
        java.util.List<java.lang.String> strList39 = fileCleaningTracker34.getDeleteFailures();
        fileCleaningTracker23.track("hi!", (java.lang.Object) fileCleaningTracker34);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy41 = null;
        fileCleaningTracker8.track("", (java.lang.Object) fileCleaningTracker34, fileDeleteStrategy41);
        int int43 = fileCleaningTracker34.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy44 = null;
        fileCleaningTracker0.track("", (java.lang.Object) int43, fileDeleteStrategy44);
        fileCleaningTracker0.exitWhenFinished();
        int int47 = fileCleaningTracker0.getTrackCount();
        int int48 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList6);
        org.junit.Assert.assertNotNull(strList13);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertNotNull(strList18);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList39);
        org.junit.Assert.assertTrue("'" + int43 + "' != '" + 1 + "'", int43 == 1);
        org.junit.Assert.assertTrue("'" + int47 + "' != '" + 2 + "'", int47 == 2);
        org.junit.Assert.assertTrue("'" + int48 + "' != '" + 2 + "'", int48 == 2);
    }

    @Test
    public void test2920() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2920");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList2 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy5 = null;
        fileCleaningTracker0.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy5);
        java.util.List<java.lang.String> strList7 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList8 = fileCleaningTracker0.getDeleteFailures();
        java.util.List<java.lang.String> strList9 = fileCleaningTracker0.getDeleteFailures();
        int int10 = fileCleaningTracker0.getTrackCount();
        fileCleaningTracker0.exitWhenFinished();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker13 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList14 = fileCleaningTracker13.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker16 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList17 = fileCleaningTracker16.getDeleteFailures();
        int int18 = fileCleaningTracker16.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy19 = null;
        fileCleaningTracker13.track("", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy19);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy23 = null;
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy23);
        java.util.List<java.lang.String> strList25 = fileCleaningTracker16.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker27 = new org.apache.commons.io.FileCleaningTracker();
        java.lang.Object obj29 = null;
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker27.track("", obj29, fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker27.getDeleteFailures();
        fileCleaningTracker16.track("hi!", (java.lang.Object) fileCleaningTracker27);
        java.util.List<java.lang.String> strList34 = fileCleaningTracker16.getDeleteFailures();
        int int35 = fileCleaningTracker16.getTrackCount();
        fileCleaningTracker16.track("hi!", (java.lang.Object) (-1.0d));
        fileCleaningTracker16.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy40 = null;
        // The following exception was thrown during execution in test generation
        try {
            fileCleaningTracker0.track("hi!", (java.lang.Object) fileCleaningTracker16, fileDeleteStrategy40);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalStateException; message: No new trackers can be added once exitWhenFinished() is called");
        } catch (java.lang.IllegalStateException e) {
        // Expected exception.
        }
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList2);
        org.junit.Assert.assertNotNull(strList7);
        org.junit.Assert.assertNotNull(strList8);
        org.junit.Assert.assertNotNull(strList9);
        org.junit.Assert.assertTrue("'" + int10 + "' != '" + 1 + "'", int10 == 1);
        org.junit.Assert.assertNotNull(strList14);
        org.junit.Assert.assertNotNull(strList17);
        org.junit.Assert.assertTrue("'" + int18 + "' != '" + 0 + "'", int18 == 0);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertNotNull(strList34);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
    }

    @Test
    public void test2921() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2921");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy10 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy10);
        java.util.List<java.lang.String> strList12 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker14 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList15 = fileCleaningTracker14.getDeleteFailures();
        java.lang.Class<?> wildcardClass16 = strList15.getClass();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("", (java.lang.Object) wildcardClass16, fileDeleteStrategy17);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy21 = null;
        fileCleaningTracker3.track("", (java.lang.Object) ' ', fileDeleteStrategy21);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker24 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList25 = fileCleaningTracker24.getDeleteFailures();
        int int26 = fileCleaningTracker24.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy27 = null;
        fileCleaningTracker3.track("", (java.lang.Object) int26, fileDeleteStrategy27);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker30 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy33 = null;
        fileCleaningTracker30.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy33);
        fileCleaningTracker30.exitWhenFinished();
        int int36 = fileCleaningTracker30.getTrackCount();
        fileCleaningTracker3.track("hi!", (java.lang.Object) int36);
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertNotNull(strList12);
        org.junit.Assert.assertNotNull(strList15);
        org.junit.Assert.assertNotNull(wildcardClass16);
        org.junit.Assert.assertNotNull(strList25);
        org.junit.Assert.assertTrue("'" + int26 + "' != '" + 0 + "'", int26 == 0);
        org.junit.Assert.assertTrue("'" + int36 + "' != '" + 1 + "'", int36 == 1);
    }

    @Test
    public void test2922() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "RegressionTest5.test2922");
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker0 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList1 = fileCleaningTracker0.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker3 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList4 = fileCleaningTracker3.getDeleteFailures();
        int int5 = fileCleaningTracker3.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy6 = null;
        fileCleaningTracker0.track("", (java.lang.Object) fileCleaningTracker3, fileDeleteStrategy6);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker9 = new org.apache.commons.io.FileCleaningTracker();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy12 = null;
        fileCleaningTracker9.track("hi!", (java.lang.Object) (short) 10, fileDeleteStrategy12);
        fileCleaningTracker9.exitWhenFinished();
        int int15 = fileCleaningTracker9.getTrackCount();
        fileCleaningTracker9.exitWhenFinished();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy17 = null;
        fileCleaningTracker3.track("hi!", (java.lang.Object) fileCleaningTracker9, fileDeleteStrategy17);
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker20 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList21 = fileCleaningTracker20.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker23 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList24 = fileCleaningTracker23.getDeleteFailures();
        int int25 = fileCleaningTracker23.getTrackCount();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy26 = null;
        fileCleaningTracker20.track("", (java.lang.Object) fileCleaningTracker23, fileDeleteStrategy26);
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy30 = null;
        fileCleaningTracker23.track("hi!", (java.lang.Object) (-1), fileDeleteStrategy30);
        java.util.List<java.lang.String> strList32 = fileCleaningTracker23.getDeleteFailures();
        fileCleaningTracker3.track("", (java.lang.Object) fileCleaningTracker23);
        int int34 = fileCleaningTracker3.getTrackCount();
        int int35 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList36 = fileCleaningTracker3.getDeleteFailures();
        int int37 = fileCleaningTracker3.getTrackCount();
        java.util.List<java.lang.String> strList38 = fileCleaningTracker3.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker40 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList41 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList42 = fileCleaningTracker40.getDeleteFailures();
        java.util.List<java.lang.String> strList43 = fileCleaningTracker40.getDeleteFailures();
        org.apache.commons.io.FileCleaningTracker fileCleaningTracker45 = new org.apache.commons.io.FileCleaningTracker();
        java.util.List<java.lang.String> strList46 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList47 = fileCleaningTracker45.getDeleteFailures();
        org.apache.commons.io.FileDeleteStrategy fileDeleteStrategy50 = null;
        fileCleaningTracker45.track("hi!", (java.lang.Object) (byte) 10, fileDeleteStrategy50);
        java.util.List<java.lang.String> strList52 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList53 = fileCleaningTracker45.getDeleteFailures();
        java.util.List<java.lang.String> strList54 = fileCleaningTracker45.getDeleteFailures();
        fileCleaningTracker40.track("", (java.lang.Object) strList54);
        fileCleaningTracker3.track("", (java.lang.Object) "");
        fileCleaningTracker3.exitWhenFinished();
        org.junit.Assert.assertNotNull(strList1);
        org.junit.Assert.assertNotNull(strList4);
        org.junit.Assert.assertTrue("'" + int5 + "' != '" + 0 + "'", int5 == 0);
        org.junit.Assert.assertTrue("'" + int15 + "' != '" + 1 + "'", int15 == 1);
        org.junit.Assert.assertNotNull(strList21);
        org.junit.Assert.assertNotNull(strList24);
        org.junit.Assert.assertTrue("'" + int25 + "' != '" + 0 + "'", int25 == 0);
        org.junit.Assert.assertNotNull(strList32);
        org.junit.Assert.assertTrue("'" + int34 + "' != '" + 2 + "'", int34 == 2);
        org.junit.Assert.assertTrue("'" + int35 + "' != '" + 2 + "'", int35 == 2);
        org.junit.Assert.assertNotNull(strList36);
        org.junit.Assert.assertTrue("'" + int37 + "' != '" + 2 + "'", int37 == 2);
        org.junit.Assert.assertNotNull(strList38);
        org.junit.Assert.assertNotNull(strList41);
        org.junit.Assert.assertNotNull(strList42);
        org.junit.Assert.assertNotNull(strList43);
        org.junit.Assert.assertNotNull(strList46);
        org.junit.Assert.assertNotNull(strList47);
        org.junit.Assert.assertNotNull(strList52);
        org.junit.Assert.assertNotNull(strList53);
        org.junit.Assert.assertNotNull(strList54);
    }
}

