compute-runtime/shared/test/common
Fabian Zwolinski 7c80f49176 fix: refactor Windows cl_cache and add extra safety layers
What's changed:
- Add early return when open existing config
fails due to different error than `ERROR_FILE_NOT_FOUND`
- Swich `ReadFileEx` to `ReadFile`
- Add `SetFilePointer` to make sure we're reading
from the beginning of the file
- Pass `overlapped` to `WriteFile` to make sure
we're writing from the beginning of the file

Related-To: NEO-8092
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2023-10-02 19:04:14 +02:00
..
aub_stream_mocks Update aubstream interface: use product family from aubstream 2022-11-21 15:30:09 +01:00
cmd_parse feature: debug flag to signal user interrupts. 2023-07-28 18:56:28 +02:00
compiler_interface feat(linker): allow use of local symbols 2023-03-02 12:39:21 +01:00
debug_settings CMake: don't include shared/test/unit_test when shared tests are skipped 2022-08-25 10:48:37 +02:00
device_binary_format feature: add method to adjust hw info for igc 2023-09-04 11:58:13 +02:00
fixtures refactor: pass root device environment to CacheSettingsHelper::preferNoCpuAccess 2023-09-13 09:32:36 +02:00
gen8 refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
gen9 refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
gen11 refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
gen12lp refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
helpers refactor: remove not needed code 2023-09-28 07:52:39 +02:00
libult feature: Add releaseHelper for PVC 2023-09-22 14:06:43 +02:00
libult_cs cmake: refactor add_subdirectory for shared 2021-10-26 07:41:08 +02:00
memory_manager Add memory prefetch modes for single and multiple subdevices 2022-12-07 15:25:32 +01:00
mock_gdi performance: use dedicated flag to dispatch monitor fence 2023-09-21 13:25:06 +02:00
mock_gmm Refactor: pass root device environment to gmm client context 2022-11-28 13:26:29 +01:00
mocks refactor: Move disableRcs to releaseHelper 2023-09-29 14:19:02 +02:00
os_interface fix: refactor Windows cl_cache and add extra safety layers 2023-10-02 19:04:14 +02:00
page_fault_manager Move files from shared/test/unit_test to shared/test/common 2022-08-30 12:24:28 +02:00
source_level_debugger refactor: remove LogicalStateHelper 2023-09-13 10:29:53 +02:00
test_configuration refactor: remove not needed code 2023-09-28 07:52:39 +02:00
test_dynamic_lib Move test_dynamic_lib to shared 2022-06-13 16:40:26 +02:00
test_files fix: remove preferSmallWorkgroupSizeForKernel method 2023-09-29 11:55:09 +02:00
test_macros refactor: remove not needed code 2023-09-28 07:52:39 +02:00
utilities Cleanup includes 46 2023-01-27 14:31:05 +01:00
xe_hpc_core refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
xe_hpg_core refactor: use proper include pattern 2023-09-21 13:14:25 +02:00
CMakeLists.txt refactor: add method to get hw config from CompilerProductHelper 2023-03-02 08:25:50 +01:00
base_ult_config_listener.cpp Reuse builtin module and init selected builtin on device init 2023-02-13 10:55:57 +01:00
base_ult_config_listener.h Move files between shared/test/common and /unit_test (xe_*_core, page_fault...) 2022-08-17 16:17:00 +02:00
common_main.cpp test: unify main function for test targets 2023-07-28 20:00:45 +02:00
test_stats.h Move files between shared/test/common and /unit_test (xe_*_core, page_fault...) 2022-08-17 16:17:00 +02:00
tests_configuration.cpp refactor: move MTL device ids to common place 2023-08-25 00:12:24 +02:00
tests_configuration.h refactor: add method to get hw config from CompilerProductHelper 2023-03-02 08:25:50 +01:00