Searched refs:fuzzing (Results 1 - 19 of 19) sorted by relevance

/fuchsia/zircon/system/uapp/fuzz/
H A Dfuzz.cpp8 return fuzzing::Fuzzer::Main(argc, argv);
/fuchsia/zircon/system/utest/fuzz-utils/
H A Dfuzzer-fixture.h12 namespace fuzzing { namespace
15 // |fuzzing::testing::FuzzerFixture| is a fixture that understands fuzzer path locations. It should
51 } // namespace fuzzing
H A Dfixture.h12 namespace fuzzing { namespace
15 // |fuzzing::testing::Fixture| is a helper class to set up and tear down several paths. All paths
56 } // namespace fuzzing
H A Dfuzzer-fixture.cpp14 namespace fuzzing { namespace
105 ASSERT_TRUE(CreateDirectory(path("data/fuzzing/%s/%s/corpus", package, target).c_str()));
106 ASSERT_TRUE(CreateFile(path("data/fuzzing/%s/%s/crash-deadbeef", package, target).c_str()));
107 ASSERT_TRUE(CreateFile(path("data/fuzzing/%s/%s/leak-deadfa11", package, target).c_str()));
108 ASSERT_TRUE(CreateFile(path("data/fuzzing/%s/%s/oom-feedface", package, target).c_str()));
114 } // namespace fuzzing
H A Dtest-fuzzer.h15 namespace fuzzing { namespace
18 // |fuzzing::testing::Fuzzer| exposes internal APIs for testing and buffers output.
111 } // namespace fuzzing
H A Dstring-map.cpp8 namespace fuzzing { namespace
134 } // namespace fuzzing
H A Dfixture.cpp26 namespace fuzzing { namespace
164 } // namespace fuzzing
H A Dtest-fuzzer.cpp17 namespace fuzzing { namespace
161 if ((rc = data_path_.Push(fixture_.path("data/fuzzing").c_str())) != ZX_OK ||
191 } // namespace fuzzing
H A Dstring-list.cpp8 namespace fuzzing { namespace
188 } // namespace fuzzing
H A Dpath.cpp20 namespace fuzzing { namespace
24 // |fuzzing::testing::PathFixture| creates several empty files and directories for use in testing
25 // |fuzzing::Path|.
284 } // namespace fuzzing
H A Dfuzzer.cpp12 namespace fuzzing { namespace
929 } // namespace fuzzing
/fuchsia/zircon/system/ulib/fuzz-utils/include/fuzz-utils/
H A Dstring-list.h12 namespace fuzzing { namespace
14 // |fuzzing::StringList| is a small wrapper class used to make C-style strings easy to store and
64 // |fuzzing::StringList::StringElement| is an internal intrusive container used to back the
79 } // namespace fuzzing
H A Dpath.h19 namespace fuzzing { namespace
21 // |fuzzing::Path| is a utility class for interacting with files on the filesystem. In the methods
60 // |fuzzing::Path::PathBuffer| defines a reference-counted string buffer that can be shared
61 // between multiple |fuzzing::Path| objects chained together by |Push|.
82 } // namespace fuzzing
H A Dstring-map.h11 namespace fuzzing { namespace
13 // |fuzzing::StringMap| is a small wrapper class used to make C-style strings easy to store and
52 // |fuzzing::StringMap::StringElement| is an internal intrusive container used to back the
59 // |fuzzing::StringMap::KeyTraits| is used to sort keys lexicographically.
72 } // namespace fuzzing
H A Dfuzzer.h15 namespace fuzzing { namespace
17 // |fuzzing::Fuzzer| is a tool that handles the Zircon and/or Fuchsia conventions for fuzzing
28 // change. Nonetheless, this tool is useful as it enables easier fuzzing today, and provides a
29 // starting point to iterate towards a "fuzzing service" that more closely adheres to the Fuchsia
128 // Path on target to where immutable fuzzing resources are stored
130 // Path on target to where mutable fuzzing inputs and outputs are stored
144 } // namespace fuzzing
/fuchsia/zircon/system/ulib/fuzz-utils/
H A Dstring-map.cpp11 namespace fuzzing { namespace
76 } // namespace fuzzing
H A Dstring-list.cpp11 namespace fuzzing { namespace
122 } // namespace fuzzing
H A Dpath.cpp23 namespace fuzzing { namespace
230 } // namespace fuzzing
H A Dfuzzer.cpp31 namespace fuzzing { namespace
396 // |fuzzing::Walker| is a |TaskEnumerator| used to find a given fuzzer |executable| and print status
534 // Determine the directory that holds the fuzzing resources. It may not be present if fuzzing
539 // No-op: The directory may not be present when fuzzing standalone Zircon.
543 // Ensure the directory that will hold the fuzzing artifacts is present.
545 (rc = data_path_.Ensure("fuzzing")) != ZX_OK ||
546 (rc = data_path_.Push("fuzzing")) != ZX_OK ||
798 } // namespace fuzzing

Completed in 158 milliseconds