blob: bf8e7d7d1ba30b972ce9648bf7c729474df965ee [file] [log] [blame]
Austin Schuhc243b422020-10-11 15:35:08 -07001#ifndef AOS_TESTING_TMPDIR_H_
2#define AOS_TESTING_TMPDIR_H_
3
4#include <string>
5
Stephan Pleinesd99b1ee2024-02-02 20:56:44 -08006namespace aos::testing {
Austin Schuhc243b422020-10-11 15:35:08 -07007
8// Returns a usable temporary directory.
9std::string TestTmpDir();
10
Adam Snaiderc8b7e752023-09-14 14:27:53 -070011// Sets shm_base to a folder inside of TEST_TMPDIR if set, or --shm_base
12// otherwise.
13void SetTestShmBase();
14
Stephan Pleinesd99b1ee2024-02-02 20:56:44 -080015} // namespace aos::testing
Austin Schuhc243b422020-10-11 15:35:08 -070016
17#endif // AOS_TESTING_TMPDIR_H_