mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 06:58:05 +02: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
2 changed files with 5 additions and 4 deletions
|
|
@ -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…
Add table
Reference in a new issue