def get_tests(squadron_dir, service_name, service_version):
    def get_all_executable_files(directory):
        result = []
        for f in os.listdir(directory):
            fpath = os.path.join(directory, f)
            if os.path.isdir(fpath):
                subresult = [os.path.join(fpath, x) for x in get_all_executable_files(fpath)]
                result.extend(subresult)
            elif os.access(fpath, os.X_OK):
                result.append(fpath)
        return result

    test_path = os.path.join(squadron_dir, 'services', service_name, service_version, 'tests')
    return [os.path.join(test_path, x) for x in get_all_executable_files(test_path)]
Returns a list of all tests in for this service. Each test is given absolute from
dataset/ETHPy150Open gosquadron/squadron/squadron/tests.py/get_tests