Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(327)

Side by Side Diff: chromecast/build/tests/cast_test.gni

Issue 2150373002: [Chromecast] Put the run test list in runtime deps. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # This file contains templates which are meant to simplify building and 5 # This file contains templates which are meant to simplify building and
6 # running test binaries with the Chromecast build infrastructure. See 6 # running test binaries with the Chromecast build infrastructure. See
7 # documentation above each template for specific use. 7 # documentation above each template for specific use.
8 # 8 #
9 # Example Usage 9 # Example Usage
10 # 10 #
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after
247 assert(invoker.test_type == "gtest" || invoker.test_type == "junit") 247 assert(invoker.test_type == "gtest" || invoker.test_type == "junit")
248 _test_type = invoker.test_type 248 _test_type = invoker.test_type
249 } 249 }
250 250
251 if (_test_type == "gtest") { 251 if (_test_type == "gtest") {
252 _shared_dir = _gtest_gen_dir 252 _shared_dir = _gtest_gen_dir
253 } else if (_test_type == "junit") { 253 } else if (_test_type == "junit") {
254 _shared_dir = _junit_gen_dir 254 _shared_dir = _junit_gen_dir
255 } 255 }
256 256
257 # Add the run list to runtime data dependencies
258 data = [
259 invoker.run_list_path,
260 ]
261
257 # Generate a list of the "create_list" actions for each group. These will be 262 # Generate a list of the "create_list" actions for each group. These will be
258 # depended upon to ensure they're run before the "pack_build" step. 263 # depended upon to ensure they're run before the "pack_build" step.
259 _build_actions = [] 264 _build_actions = []
260 foreach(_test_group, invoker.test_groups) { 265 foreach(_test_group, invoker.test_groups) {
261 _build_actions += [ _test_group + "_create_list" ] 266 _build_actions += [ _test_group + "_create_list" ]
262 } 267 }
263 268
264 # Generate a list of the "filter" actions for each group. These will be 269 # Generate a list of the "filter" actions for each group. These will be
265 # depended upon to ensure they're run before the "pack_run" step. 270 # depended upon to ensure they're run before the "pack_run" step.
266 _filter_actions = [] 271 _filter_actions = []
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 # script executes. 342 # script executes.
338 deps += _filter_actions 343 deps += _filter_actions
339 344
340 # If |build_tests| has been set to true, depend on the testing targets so 345 # If |build_tests| has been set to true, depend on the testing targets so
341 # that the tests are built. 346 # that the tests are built.
342 if (defined(_build_tests)) { 347 if (defined(_build_tests)) {
343 deps += _build_tests 348 deps += _build_tests
344 } 349 }
345 } 350 }
346 } 351 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698