If you make any changes to the files in this folder, make sure you

    cmake ../src -DBUILD_E2ETEST=ON -DBUILD_PERFORMANCETEST=ON
    make -j 8

Also make sure the executables still work, i.e. set environment variables and run these :
    bin/e2e/regression --service-url=$SERVICE_URL \
                       --service-key=$SERVICE_KEY \
                       --idtoken=$SVCTOKEN \
                       --tenant=$TENANT \
                       --subproject=$SUBPROJECT \
                       --legal-tag=$LEGALTAG \
                       --object-count=5 \
                       --size-unit=KB \
                       --object-size=1 \
                       --logging=OFF \
                       --bulkDelete=OFF

    bin/performance/performance --service-url=$SERVICE_URL \
                                --service-key=$SERVICE_KEY \
                                --idtoken=$SVCTOKEN \
                                --tenant=$TENANT \
                                --subproject=$SUBPROJECT \
                                --object-count=5 \
                                --size-unit=KB \
                                --min-object-size=1  \
                                --max-object-size=4 \
                                --run-count=2 \
                                --logging=OFF \
                                --output-filename=abc

Class hieararchy:

class Testrunner;
class Test;
    // e2e regression testing
    class FullTest;
    class SequentialTest;
    class MultiThreadedTest;

    // performance testing
    class ReadWriteTest;
