Lines Matching full:setup
11 // Test that Setup() and Teardown() are called exactly once
20 // Setup/Teardown should never be called with any thread_idx != 0. in DoSetup1()
39 ->Setup(DoSetup1)
42 // Test that Setup() and Teardown() are called once for each group of threads.
66 ->Setup(DoSetup2)
73 // Testing interaction with Fixture::Setup/Teardown
75 int setup = 0; variable
83 void SetUp(const ::benchmark::State&) BENCHMARK_OVERRIDE { in SetUp() function in FIXTURE_BECHMARK_NAME
96 fixture_interaction::setup++; in DoSetupWithFixture()
104 ->Setup(DoSetupWithFixture)
110 int setup = 0; variable
114 repetitions::setup++; in DoSetupWithRepetitions()
126 ->Setup(DoSetupWithRepetitions)
136 // Setup/Teardown is called once for each arg group (1,3,5,7). in main()
146 // Setup is called 4 times, once for each arg group (1,3,5,7) in main()
147 assert(fixture_interaction::setup == 4); in main()
148 // Fixture::Setup is called everytime the bm routine is run. in main()
150 // it's more than setup. in main()
151 assert(fixture_interaction::fixture_setup > fixture_interaction::setup); in main()
153 // Setup is call once for each repetition * num_arg = 4 * 4 = 16. in main()
154 assert(repetitions::setup == 16); in main()