mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-12 17:33:00 +08:00
test: move black box test function to shared lib
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
730382bef6
commit
4931330258
@@ -11,6 +11,12 @@
|
||||
#include <cstring>
|
||||
#include <iomanip>
|
||||
|
||||
#ifdef _WIN64
|
||||
#include <windows.h>
|
||||
#else
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
bool verbose;
|
||||
|
||||
bool isParamEnabled(int argc, char *argv[], const char *shortName, const char *longName) {
|
||||
@@ -553,3 +559,11 @@ const std::vector<const char *> &getResourcesSearchLocations() {
|
||||
};
|
||||
return locations;
|
||||
}
|
||||
|
||||
void setEnvironmentVariable(const char *variableName, const char *variableValue) {
|
||||
#ifdef _WIN64
|
||||
SetEnvironmentVariableA(variableName, variableValue);
|
||||
#else
|
||||
setenv(variableName, variableValue, 1);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -125,6 +125,8 @@ void printCommandQueueGroupsProperties(ze_device_handle_t &device);
|
||||
|
||||
const std::vector<const char *> &getResourcesSearchLocations();
|
||||
|
||||
void setEnvironmentVariable(const char *variableName, const char *variableValue);
|
||||
|
||||
// read binary file into a non-NULL-terminated string
|
||||
template <typename SizeT>
|
||||
inline std::unique_ptr<char[]> readBinaryFile(const std::string &name, SizeT &outSize) {
|
||||
|
||||
@@ -19,12 +19,6 @@
|
||||
#include <limits>
|
||||
#include <memory>
|
||||
|
||||
#ifdef _WIN64
|
||||
#include <windows.h>
|
||||
#else
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
|
||||
struct UserTracerData {
|
||||
uint32_t tracerData;
|
||||
};
|
||||
@@ -637,14 +631,6 @@ void testAppendMemoryCopy2(ze_context_handle_t &context, ze_device_handle_t &dev
|
||||
SUCCESS_OR_TERMINATE(cmdQueueDdiTable.pfnDestroy(cmdQueue));
|
||||
}
|
||||
|
||||
void setEnvironmentVariable(const char *variableName, const char *variableValue) {
|
||||
#ifdef _WIN64
|
||||
SetEnvironmentVariableA(variableName, variableValue);
|
||||
#else
|
||||
setenv(variableName, variableValue, 1);
|
||||
#endif
|
||||
}
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
const std::string blackBoxName = "Zello Copy Tracing";
|
||||
verbose = isVerbose(argc, argv);
|
||||
|
||||
Reference in New Issue
Block a user