Kulkarni, Ashwin Kumar
fbb8fa7dea
feature: supports git SHA logging to log file
...
Related-To: NEO-11364
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-05-20 22:23:17 +02:00
Kulkarni, Ashwin Kumar
8c1f0836ae
feature: enables basic framework for spdlogs
...
Related-To: NEO-10510
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-04-23 07:23:46 +02:00
Mateusz Jablonski
a4888b39c6
build: add clang-tidy restriction for Enum case
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-21 08:58:51 +01:00
Mateusz Jablonski
e043487590
refactor: correct naming in L0 experimental
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-05 11:51:04 +01:00
Mateusz Jablonski
140532f8b6
fix: fix issues with clang-tidy on Windows
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-16 12:30:11 +01:00
Fabian Zwolinski
e351a90f81
refactor: Rename member variables to camelCase 2/n
...
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-04-27 20:39:22 +02:00
Fabian Zwolinski
2022592f3d
Apply CamelCase for class and struct names 2/2
...
Additionally change .clang-tidy not to ignore struct names.
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-04-25 13:10:23 +02:00
Fabian Zwolinski
e2e00413a8
Apply CamelCase for class and struct names
...
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-04-24 15:36:27 +02:00
Mateusz Jablonski
24ab45e71a
refactor l0 experimental: cleanup cmake files
...
Related-To: NEO-7507
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-03-17 11:15:31 +01:00
Warchulski, Jaroslaw
b485c025d0
Cleanup includes 57
...
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-02-17 11:19:59 +01:00
Artur Harasimiuk
9ad3f6190f
do not sleep in ULTs
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-10-21 19:37:52 +02:00
Nagrodzki, Kacper
64c09994ee
Remove target ze_intel_gpu_exp_tests
...
Signed-off-by: Nagrodzki, Kacper <kacper.nagrodzki@intel.com >
Removed target "ze_intel_gpu_exp_tests"
That target was removed because it was an empty shell without any
tests
Related to: NEO-7007
2022-08-31 11:43:04 +02:00
Warchulski, Jaroslaw
260a324a6f
Move files between shared/test/common and /unit_test (xe_*_core, page_fault...)
...
common/xe_hpc_core/test_preemption_xe_hpc_core -> unit_test/xe_hpc_core
common/xe_hpg_core/excludes_xe_hpg_core -> unit_test/xe_hpg_core
common/xe_hpg_core/dg2/excludes_dg2 -> unit_test/xe_hpg_core/dg2
common/xe_hpg_core/test_preemption_xe_hpg_core -> unit_test/xe_hpg_core
unit_test/base_ult_config_listener.cpp -> common
unit_test/base_ult_config_listener.h -> common
unit_test/test_stats.h -> common
unit_test/test_configuration.h -> common
unit_test/page_fault_manager/cpu_page_fault_manager_tests.h -> common/fixtures
unit_test/page_fault_manager/mock_cpu_page_fault_manager.h -> common/mocks
Related-To: NEO-6524
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2022-08-17 16:17:00 +02:00
Pawel Cieslak
7c174a09aa
Fix CMakeLists formatting
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-08-08 11:14:16 +02:00
Zbigniew Zdanowicz
c25d2a1769
Moving tracing tests to core target
...
Related-To: NEO-4522
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 11:48:08 +02:00
Zbigniew Zdanowicz
6dc1e2d8c4
Adding command list memory extension unit tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 11:22:39 +02:00
Artur Harasimiuk
3f04769f07
style: configure readability-identifier-naming.FunctionCase
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-17 20:55:56 +02:00
Artur Harasimiuk
819e0f5515
style: configure readability-identifier-naming.LocalVariableCase
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-16 12:39:44 +02:00
Artur Harasimiuk
e9be9b64c6
clang-tidy configuration cleanup
...
Define single .clang-tidy configuration with all used checks and use
NOLINT to selectively silence tool. That way cleanup should be easier.
third_part/ has its own configuration that disables clang-tidy for this
folder.
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-11 14:02:04 +02:00
Zbigniew Zdanowicz
e4d8dfcdd9
Implement fence creation flag
...
Related-To: NEO-6242
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-03-25 12:04:43 +01:00
Fabian Zwolinski
3d8effcd69
Clean-Up unused code related to GMock
...
This commit:
- Removes usings e.g. ::testing::Return
- Removes unnecessary gmock inclues
- Replaces Gmock macros (e.g. EXPECT_THAT) with our custom implementations
Related-To: NEO-4941
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2022-03-22 16:16:34 +01:00
Filip Hazubski
b79d9a8e10
Correct structs to explicitly initialize members
...
Affected structs are DebugAreaHeader, Ras and APITracerImp.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-03-14 15:40:28 +01:00
Mateusz Jablonski
ad184642a6
Use full path to include test.h 3/n
...
fix files in level_zero
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-12-15 13:42:33 +01:00
Grzegorz Choinski
2e68f0abbd
lint revision update
...
Related-To: NEO-6441
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-11-23 12:50:25 +01:00
Zbigniew Zdanowicz
df6829f361
Use event pool init code for result of event pool api creation function
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-09 16:29:49 +01:00
Zbigniew Zdanowicz
3d3881e7ad
Remove not needed virtual function from tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-11-05 12:04:14 +01:00
Mateusz Jablonski
ae610ea602
Remove compute_runtime_mockable_extra lib
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-27 17:41:17 +02:00
Mateusz Jablonski
260997ccd1
Cleanup cross component dependencies
...
dont link opencl lib to non-opencl targets
link compute_runtime_mockable_extra only to l0 targets
reuse include paths and definitions from neo_shared lib
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-25 11:05:18 +02:00
Mateusz Jablonski
ef3f93a178
Create neo_libult target
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-22 16:55:07 +02:00
Mateusz Jablonski
391e691cc1
Rename igdrcl_libult_common to neo_libult_common
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-22 14:46:16 +02:00
Mateusz Jablonski
802a272c5f
Move mock_gmm_memory to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-22 13:46:46 +02:00
Mateusz Jablonski
271e0ee7fe
Move ult dxgi/dxcore factories to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-19 20:17:02 +02:00
Mateusz Jablonski
76b1574618
Remove redundant test_mode.h files
...
cleanup include directories
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-13 15:44:30 +02:00
Mateusz Jablonski
5f97ff1513
Move common test files to shared libult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-07 19:44:34 +02:00
Mateusz Jablonski
7187769744
Move kernel binary helpers to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 13:41:34 +02:00
Artur Harasimiuk
9bea74a780
move mock_memory_manager to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-05 16:22:38 +02:00
Aravind Gopalakrishnan
c4d6802684
Fix ult coverage gap for memory extensions
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2021-09-28 21:57:10 +02:00
Jaroslaw Chodor
996dd18b76
WSL - partition layout for 48-bit limited addressing
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-09-28 18:09:46 +02:00
Artur Harasimiuk
1ec3035cb1
rename igdrcl_libult_cs to neo_libult_cs
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-22 10:56:29 +02:00
Artur Harasimiuk
b505bcdf79
move custom event listener to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-20 16:46:50 +02:00
Artur Harasimiuk
7b71471d4b
fix Level Zero ULT compilation issue on gcc11
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-08-19 14:38:22 +02:00
davidoli
700aecb384
Fix tracer disable re_enable bug
...
Related-To: LOCI-2395
Signed-off-by: davidoli <david.olien@intel.com >
2021-08-14 20:23:47 +02:00
Artur Harasimiuk
c3eb876943
disable compiler optimizations for ULT
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-08-14 13:32:46 +02:00
Kamil Diedrich
2afb785bba
Add AIL functionality
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-08-02 15:31:58 +02:00
Brandon Yates
52ad8b0977
Update L0 Loader to 1.4.1 (v1.2 spec)
...
Also make changes to debug API to mitigate API break
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-06-23 19:27:50 +02:00
Kacper Nowak
ca4068aafc
Create shared libult_common object library
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-06-12 09:46:42 +02:00
Jaroslaw Chodor
b80a51e5bf
Adding wsl_compute_helper
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-06-07 14:36:21 +02:00
Artur Harasimiuk
a4b2543b38
cmake cleanup
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-06-01 10:24:51 +02:00
Kacper Nowak
f883376e61
Move test configuration files to shared/common directory
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-05-25 16:12:31 +02:00
lgotszal
3bd4bca911
Copyright header update
...
Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-05-17 20:38:19 +02:00