if ne_test_utils_gtest_dep.found()
- testenv = environment()
- testenv.set('LD_LIBRARY_PATH', ne_libdir)
+ testenv_23 = environment()
+ testenv_23.set('LD_LIBRARY_PATH', ne_libdir)
+ testenv_23.set('NPU_VER', '2.3')
+
+ testenv_24 = environment()
+ testenv_24.set('LD_LIBRARY_PATH', ne_libdir)
+ testenv_24.set('NPU_VER', '2.4')
unittest_ne_core_utils = executable('unittest_ne_core_utils',
['ne_core_utils_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_utils', unittest_ne_core_utils, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_utils', unittest_ne_core_utils, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_utils', unittest_ne_core_utils, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_npu = executable('unittest_ne_core_npu',
['ne_core_npu_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_npu', unittest_ne_core_npu, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_npu', unittest_ne_core_npu, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_npu', unittest_ne_core_npu, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_comm = executable('unittest_ne_core_comm',
['ne_core_comm_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_comm', unittest_ne_core_comm, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_comm', unittest_ne_core_comm, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_comm', unittest_ne_core_comm, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_hwmem = executable('unittest_ne_core_hwmem',
['ne_core_hwmem_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_hwmem', unittest_ne_core_hwmem, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_hwmem', unittest_ne_core_hwmem, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_hwmem', unittest_ne_core_hwmem, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_model = executable('unittest_ne_core_model',
['ne_core_model_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_model', unittest_ne_core_model, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_model', unittest_ne_core_model, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_model', unittest_ne_core_model, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_buffer = executable('unittest_ne_core_buffer',
['ne_core_buffer_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_buffer', unittest_ne_core_buffer, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_buffer', unittest_ne_core_buffer, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_buffer', unittest_ne_core_buffer, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_segment_table = executable('unittest_ne_core_segment_table',
['ne_core_segment_table_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_segment_table', unittest_ne_core_segment_table, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_segment_table', unittest_ne_core_segment_table, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_segment_table', unittest_ne_core_segment_table, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_handler = executable('unittest_ne_core_handler',
['ne_core_handler_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_handler', unittest_ne_core_handler, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_handler', unittest_ne_core_handler, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_handler', unittest_ne_core_handler, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_data = executable('unittest_ne_core_data',
['ne_core_data_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_data', unittest_ne_core_data, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_data', unittest_ne_core_data, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_data', unittest_ne_core_data, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_mem = executable('unittest_ne_core_mem',
['ne_core_mem_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_mem', unittest_ne_core_mem, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_mem', unittest_ne_core_mem, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_mem', unittest_ne_core_mem, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_sched = executable('unittest_ne_core_sched',
['ne_core_sched_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_sched', unittest_ne_core_sched, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_sched', unittest_ne_core_sched, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_sched', unittest_ne_core_sched, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_thread_pool = executable('unittest_ne_core_thread_pool',
['ne_core_thread_pool_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_thread_pool', unittest_ne_core_thread_pool, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_thread_pool', unittest_ne_core_thread_pool, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_thread_pool', unittest_ne_core_thread_pool, env: testenv_24, suite: ['fast-test'])
unittest_ne_core_inputservice = executable('unittest_ne_core_inputservice',
['ne_core_inputservice_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_inputservice', unittest_ne_core_inputservice, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_inputservice', unittest_ne_core_inputservice, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_core_inputservice', unittest_ne_core_inputservice, env: testenv_24, suite: ['fast-test'])
unittest_ne_libnpuhost = executable('unittest_ne_libnpuhost',
['ne_libnpuhost_test.cc'],
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_libnpuhost', unittest_ne_libnpuhost, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_libnpuhost', unittest_ne_libnpuhost, env: testenv_23, suite: ['fast-test'])
+ test('unittest_ne_libnpuhost', unittest_ne_libnpuhost, env: testenv_24, suite: ['fast-test'])
if get_option('enable_npu_emul')
unittest_ne_core_profiler = executable('unittest_ne_core_profiler_emul',
install_rpath : ne_libdir,
install_dir : join_paths(ne_bindir, 'unittests')
)
- test('unittest_ne_core_profiler', unittest_ne_core_profiler, env: testenv, suite: ['fast-test'])
+ test('unittest_ne_core_profiler', unittest_ne_core_profiler, env: testenv_24, suite: ['fast-test'])
endif
endif