mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-02 22:54:05 +08:00
util/tests: initialise key in cache_test
Fixes:e8495646af
("glsl/tests: changes to test_disk_cache_create test") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2631 Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11623> (cherry picked from commita917c7433a
)
This commit is contained in:
parent
6704710561
commit
6149ccf1f4
@ -517,7 +517,7 @@
|
||||
"description": "util/tests: initialise key in cache_test",
|
||||
"nominated": true,
|
||||
"nomination_type": 1,
|
||||
"resolution": 0,
|
||||
"resolution": 1,
|
||||
"main_sha": null,
|
||||
"because_sha": "e8495646afb06a9dd7786e9d11f4cdd7ac49279a"
|
||||
},
|
||||
|
7
src/util/tests/cache/cache_test.c
vendored
7
src/util/tests/cache/cache_test.c
vendored
@ -174,15 +174,16 @@ does_cache_contain(struct disk_cache *cache, const cache_key key)
|
||||
static bool
|
||||
cache_exists(struct disk_cache *cache)
|
||||
{
|
||||
uint8_t dummy_key[20];
|
||||
uint8_t key[20];
|
||||
char data[] = "some test data";
|
||||
|
||||
if (!cache)
|
||||
return NULL;
|
||||
|
||||
disk_cache_put(cache, dummy_key, data, sizeof(data), NULL);
|
||||
disk_cache_compute_key(cache, data, sizeof(data), key);
|
||||
disk_cache_put(cache, key, data, sizeof(data), NULL);
|
||||
disk_cache_wait_for_idle(cache);
|
||||
void *result = disk_cache_get(cache, dummy_key, NULL);
|
||||
void *result = disk_cache_get(cache, key, NULL);
|
||||
|
||||
free(result);
|
||||
return result != NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user