Skip to content

Commit

Permalink
Remove untested unit test files
Browse files Browse the repository at this point in the history
  • Loading branch information
Tyler Zhao committed Jul 4, 2023
1 parent 878af30 commit 9557f15
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 36 deletions.
6 changes: 0 additions & 6 deletions fuzz_testing/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,5 @@
# SPDX-License-Identifier: BSD-3-Clause

add_subdirectory(test)
# add_custom_target(copy_data)
# add_custom_command(
# TARGET copy_data POST_BUILD
# COMMAND ${CMAKE_COMMAND} -E copy_directory
# ${CMAKE_CURRENT_SOURCE_DIR}/original_inputs
# ${CMAKE_CURRENT_BINARY_DIR})
file(COPY original_inputs DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
file(COPY script DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
3 changes: 0 additions & 3 deletions fuzz_testing/original_inputs/acl_context_test.yml

This file was deleted.

1 change: 0 additions & 1 deletion fuzz_testing/script/fuzz_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

all_tests = [
'acl_auto_configure_test',
'acl_context_test'
]

# First level: unit test file name => table of attributes
Expand Down
16 changes: 0 additions & 16 deletions fuzz_testing/test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,9 @@ target_include_directories(test_acl_fuzz_test_header INTERFACE .)
add_executable(acl_fuzz_test
$<TARGET_OBJECTS:acl_objs>
acl_auto_configure_test.cpp
acl_command_queue_test.cpp
acl_context_test.cpp
acl_device_op_test.cpp
acl_device_test.cpp
acl_event_test.cpp
acl_globals_test.cpp
acl_hal_mmd_test.cpp
acl_hal_test.cpp
acl_kernel_test.cpp
acl_mem_test.cpp
acl_platform_test.cpp
acl_profiler_test.cpp
acl_program_test.cpp
acl_sampler_test.cpp
acl_support_test.cpp
acl_svm_test.cpp
acl_test.cpp
acl_thread_test.cpp
acl_usm_test.cpp
)
set_target_properties(acl_fuzz_test PROPERTIES CXX_EXTENSIONS OFF)
target_compile_features(acl_fuzz_test PRIVATE cxx_std_11)
Expand Down
14 changes: 4 additions & 10 deletions fuzz_testing/test/acl_context_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,9 @@

#include "acl_test.h"

#include "../fuzz_src/fuzz_testing.h"

MT_TEST_GROUP(Context) {
enum { MAX_DEVICES = 100 };
virtual void setup() {
preload_data("acl_context_test");
if (threadNum() == 0) {
ACL_LOCKED(acl_test_setup_generic_system());
}
Expand Down Expand Up @@ -95,18 +92,15 @@ MT_TEST_GROUP(Context) {
unsigned m_num_automatic;
};

MT_TEST(Context, create_context_basic) {
MT_TEST(Context, create_context) {
cl_int status;
cl_context valid_context;
cl_context_properties empty_properties[] = {0};
cl_context_properties cl_context_platform =
load_fuzzed_value_cast<cl_context_properties>(
"Context", "create_context_basic", "cl_context_platform");
cl_context_properties valid_properties[] = {
cl_context_platform, (cl_context_properties)m_platform, 0};
CL_CONTEXT_PLATFORM, (cl_context_properties)m_platform, 0};
cl_context_properties invalid_properties0[] = {
cl_context_platform, (cl_context_properties)&status, 0};
cl_context_properties invalid_properties1[] = {cl_context_platform +
CL_CONTEXT_PLATFORM, (cl_context_properties)&status, 0};
cl_context_properties invalid_properties1[] = {CL_CONTEXT_PLATFORM +
1, // invalid property name
(cl_context_properties)0, 0};
cl_device_id bad_device = (cl_device_id)&status; // definitely invalid pointer
Expand Down

0 comments on commit 9557f15

Please sign in to comment.