@@ -906,6 +906,7 @@ cc_library(
906906 "@abseil-cpp//absl/status:statusor" ,
907907 "@abseil-cpp//absl/strings" ,
908908 "@abseil-cpp//absl/time" ,
909+ "@abseil-cpp//absl/time:clock_interface" ,
909910 "@com_google_fuzztest//common:crashing_input_filename" ,
910911 "@com_google_fuzztest//common:defs" ,
911912 "@com_google_fuzztest//common:hash" ,
@@ -915,6 +916,22 @@ cc_library(
915916 ],
916917)
917918
919+ cc_library (
920+ name = "crash_deduplication_test_util" ,
921+ testonly = 1 ,
922+ srcs = ["crash_deduplication_test_util.cc" ],
923+ hdrs = ["crash_deduplication_test_util.h" ],
924+ deps = [
925+ ":centipede_callbacks" ,
926+ ":environment" ,
927+ ":runner_result" ,
928+ ":stop" ,
929+ "@abseil-cpp//absl/container:flat_hash_map" ,
930+ "@abseil-cpp//absl/types:span" ,
931+ "@com_google_fuzztest//common:defs" ,
932+ ],
933+ )
934+
918935cc_library (
919936 name = "crash_summary" ,
920937 srcs = ["crash_summary.cc" ],
@@ -1921,18 +1938,17 @@ cc_test(
19211938 deps = [
19221939 ":centipede_callbacks" ,
19231940 ":crash_deduplication" ,
1941+ ":crash_deduplication_test_util" ,
19241942 ":crash_summary" ,
19251943 ":environment" ,
1926- ":runner_result" ,
19271944 ":stop" ,
19281945 ":util" ,
19291946 ":workdir" ,
19301947 "@abseil-cpp//absl/container:flat_hash_map" ,
19311948 "@abseil-cpp//absl/strings:str_format" ,
19321949 "@abseil-cpp//absl/time" ,
1933- "@abseil-cpp//absl/types:span" ,
1934- "@com_google_fuzztest//common:defs" ,
1935- "@com_google_fuzztest//common:hash" ,
1950+ "@abseil-cpp//absl/time:clock_interface" ,
1951+ "@abseil-cpp//absl/time:simulated_clock" ,
19361952 "@com_google_fuzztest//common:temp_dir" ,
19371953 "@googletest//:gtest_main" ,
19381954 ],
0 commit comments