diff options
Diffstat (limited to 'tests/odb')
-rw-r--r-- | tests/odb/largefiles.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/odb/largefiles.c b/tests/odb/largefiles.c index 762f184b4..cd3651b4a 100644 --- a/tests/odb/largefiles.c +++ b/tests/odb/largefiles.c @@ -67,6 +67,10 @@ void test_odb_largefiles__streamwrite(void) { git_oid expected, oid; +#ifndef GIT_ARCH_64 + cl_skip(); +#endif + if (!cl_is_env_set("GITTEST_INVASIVE_FS_SIZE") || !cl_is_env_set("GITTEST_SLOW")) cl_skip(); @@ -88,6 +92,10 @@ void test_odb_largefiles__streamread(void) git_otype type; int hdr_len, ret; +#ifndef GIT_ARCH_64 + cl_skip(); +#endif + if (!cl_is_env_set("GITTEST_INVASIVE_FS_SIZE") || !cl_is_env_set("GITTEST_SLOW")) cl_skip(); @@ -165,7 +173,12 @@ void test_odb_largefiles__read_header(void) size_t len; git_otype type; - if (!cl_is_env_set("GITTEST_INVASIVE_FS_SIZE")) +#ifndef GIT_ARCH_64 + cl_skip(); +#endif + + if (!cl_is_env_set("GITTEST_INVASIVE_FS_SIZE") || + !cl_is_env_set("GITTEST_SLOW")) cl_skip(); writefile(&oid); |