Add APK and isolate target for video_engine_tests
Add .isolate file and _run target for video_engine_tests. Move tools/swarm_client to be untracked in all .isolate file, so refactorings in swarm_client doesn't require us updating all our .isolate files (similar to the changes for the Chromium tests done in: https://src.chromium.org/viewvc/chrome?view=rev&revision=218844) Update modules_unittests.isolate with new NetEq4 reference files needed. TEST=trybots passing I also setup a Chromium workspace where I patched third_party/webrtc with the changes in this CL, followed by compiling with the settings described in https://code.google.com/p/webrtc/issues/detail?id=1882#c11 I then verified that the video_engine_tests_apk dir was created in the output folder. BUG=1916,2462 R=andrew@webrtc.org, henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2344007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4925 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
6c264cc92e
commit
3f9288f987
@ -173,6 +173,20 @@
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
'target_name': 'video_engine_tests_apk',
|
||||||
|
'type': 'none',
|
||||||
|
'variables': {
|
||||||
|
'test_suite_name': 'video_engine_tests',
|
||||||
|
'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)video_engine_tests<(SHARED_LIB_SUFFIX)',
|
||||||
|
},
|
||||||
|
'dependencies': [
|
||||||
|
'<(webrtc_root)/video_engine/video_engine.gyp:video_engine_tests',
|
||||||
|
],
|
||||||
|
'includes': [
|
||||||
|
'../../../build/apk_test.gypi',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
'target_name': 'voice_engine_unittests_apk',
|
'target_name': 'voice_engine_unittests_apk',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
'variables': {
|
'variables': {
|
||||||
@ -185,7 +199,7 @@
|
|||||||
'includes': [
|
'includes': [
|
||||||
'../../../build/apk_test.gypi',
|
'../../../build/apk_test.gypi',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -53,6 +53,10 @@
|
|||||||
'target_name': 'video_engine_core_unittests_apk',
|
'target_name': 'video_engine_core_unittests_apk',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'target_name': 'video_engine_tests_apk',
|
||||||
|
'type': 'none',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'target_name': 'voice_engine_unittests_apk',
|
'target_name': 'voice_engine_unittests_apk',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/common_audio_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/common_audio_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -28,11 +28,11 @@
|
|||||||
'../../DEPS',
|
'../../DEPS',
|
||||||
'../../resources/foreman_cif.yuv',
|
'../../resources/foreman_cif.yuv',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/common_video_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/common_video_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -34,11 +34,11 @@
|
|||||||
'../../../../resources/audio_coding/neteq_universal_ref.pcm',
|
'../../../../resources/audio_coding/neteq_universal_ref.pcm',
|
||||||
'../../../../resources/audio_coding/testfile32kHz.pcm',
|
'../../../../resources/audio_coding/testfile32kHz.pcm',
|
||||||
'../../../../testing/test_env.py',
|
'../../../../testing/test_env.py',
|
||||||
'../../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/neteq_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/neteq_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -30,11 +30,11 @@
|
|||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../../resources/audio_coding/testfile32kHz.pcm',
|
'../../../../resources/audio_coding/testfile32kHz.pcm',
|
||||||
'../../../../testing/test_env.py',
|
'../../../../testing/test_env.py',
|
||||||
'../../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/audio_decoder_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/audio_decoder_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../testing/test_env.py',
|
'../../../testing/test_env.py',
|
||||||
'../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/audio_device_tests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/audio_device_tests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -31,11 +31,11 @@
|
|||||||
'../../resources/foreman_cif.yuv',
|
'../../resources/foreman_cif.yuv',
|
||||||
'../../resources/paris_qcif.yuv',
|
'../../resources/paris_qcif.yuv',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/modules_tests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/modules_tests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -25,8 +25,11 @@
|
|||||||
'<(PRODUCT_DIR)/modules_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/modules_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../data/voice_engine/audio_tiny48.wav',
|
|
||||||
'../../DEPS',
|
'../../DEPS',
|
||||||
|
'../../data/voice_engine/audio_tiny48.wav',
|
||||||
|
'../../resources/audio_coding/neteq4_network_stats.dat',
|
||||||
|
'../../resources/audio_coding/neteq4_rtcp_stats.dat',
|
||||||
|
'../../resources/audio_coding/neteq4_universal_ref.pcm',
|
||||||
'../../resources/audio_coding/neteq_network_stats.dat',
|
'../../resources/audio_coding/neteq_network_stats.dat',
|
||||||
'../../resources/audio_coding/neteq_rtcp_stats.dat',
|
'../../resources/audio_coding/neteq_rtcp_stats.dat',
|
||||||
'../../resources/audio_coding/neteq_universal_new.rtp',
|
'../../resources/audio_coding/neteq_universal_new.rtp',
|
||||||
@ -48,11 +51,11 @@
|
|||||||
'../../resources/video_coding/ssrcs-2.pcap',
|
'../../resources/video_coding/ssrcs-2.pcap',
|
||||||
'../../resources/video_coding/ssrcs-3.pcap',
|
'../../resources/video_coding/ssrcs-3.pcap',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/modules_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/modules_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../testing/test_env.py',
|
'../../../testing/test_env.py',
|
||||||
'../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/video_capture_tests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/video_capture_tests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../testing/test_env.py',
|
'../../../testing/test_env.py',
|
||||||
'../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/video_render_tests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/video_render_tests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -13,8 +13,8 @@
|
|||||||
# of a Chromium checkout, this is one level above the standalone build.
|
# of a Chromium checkout, this is one level above the standalone build.
|
||||||
'variables': {
|
'variables': {
|
||||||
'isolate_dependency_untracked': [
|
'isolate_dependency_untracked': [
|
||||||
'../../../../resources/',
|
|
||||||
'../../../../data/',
|
'../../../../data/',
|
||||||
|
'../../../../resources/',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
@ -27,10 +27,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../testing/test_env.py',
|
'../../../testing/test_env.py',
|
||||||
'../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'<(PRODUCT_DIR)/system_wrappers_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/system_wrappers_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -28,11 +28,11 @@
|
|||||||
'../../DEPS',
|
'../../DEPS',
|
||||||
'../../resources/foreman_cif_short.yuv',
|
'../../resources/foreman_cif_short.yuv',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/metrics_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/metrics_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -27,11 +27,11 @@
|
|||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../DEPS',
|
'../../DEPS',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/test_support_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/test_support_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -28,11 +28,11 @@
|
|||||||
'../../DEPS',
|
'../../DEPS',
|
||||||
'../../resources/foreman_cif.yuv',
|
'../../resources/foreman_cif.yuv',
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/tools_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/tools_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -29,11 +29,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../../../testing/test_env.py',
|
'../../../../testing/test_env.py',
|
||||||
'../../../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/vie_auto_test<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/vie_auto_test<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -132,7 +132,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
'target_name': 'video_engine_tests',
|
'target_name': 'video_engine_tests',
|
||||||
'type': 'executable',
|
'type': '<(gtest_target_type)',
|
||||||
'sources': [
|
'sources': [
|
||||||
'call_tests.cc',
|
'call_tests.cc',
|
||||||
'full_stack.cc',
|
'full_stack.cc',
|
||||||
@ -146,5 +146,38 @@
|
|||||||
'video_tests_common',
|
'video_tests_common',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
],
|
], # targets
|
||||||
|
'conditions': [
|
||||||
|
# TODO(henrike): remove build_with_chromium==1 when the bots are using
|
||||||
|
# Chromium's buildbots.
|
||||||
|
['build_with_chromium==1 and OS=="android" and gtest_target_type=="shared_library"', {
|
||||||
|
'targets': [
|
||||||
|
{
|
||||||
|
'target_name': 'video_engine_tests_apk_target',
|
||||||
|
'type': 'none',
|
||||||
|
'dependencies': [
|
||||||
|
'<(apk_tests_path):video_engine_tests_apk',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}],
|
||||||
|
['test_isolation_mode != "noop"', {
|
||||||
|
'targets': [
|
||||||
|
{
|
||||||
|
'target_name': 'video_engine_tests_run',
|
||||||
|
'type': 'none',
|
||||||
|
'dependencies': [
|
||||||
|
'video_engine_tests',
|
||||||
|
],
|
||||||
|
'includes': [
|
||||||
|
'../../build/isolate.gypi',
|
||||||
|
'video_engine_tests.isolate',
|
||||||
|
],
|
||||||
|
'sources': [
|
||||||
|
'video_engine_tests.isolate',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}],
|
||||||
|
], # conditions
|
||||||
}
|
}
|
||||||
|
37
webrtc/video_engine/test/video_engine_tests.isolate
Normal file
37
webrtc/video_engine/test/video_engine_tests.isolate
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
|
||||||
|
#
|
||||||
|
# Use of this source code is governed by a BSD-style license
|
||||||
|
# that can be found in the LICENSE file in the root of the source
|
||||||
|
# tree. An additional intellectual property rights grant can be found
|
||||||
|
# in the file PATENTS. All contributing project authors may
|
||||||
|
# be found in the AUTHORS file in the root of the source tree.
|
||||||
|
{
|
||||||
|
'conditions': [
|
||||||
|
['OS=="android"', {
|
||||||
|
# When doing Android builds, the WebRTC code is put in third_party/webrtc
|
||||||
|
# of a Chromium checkout, this is one level above the standalone build.
|
||||||
|
'variables': {
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../../data/',
|
||||||
|
'../../../../resources/',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
}],
|
||||||
|
['OS=="linux" or OS=="mac" or OS=="win"', {
|
||||||
|
'variables': {
|
||||||
|
'command': [
|
||||||
|
'../../../testing/test_env.py',
|
||||||
|
'../../../tools/swarm_client/googletest/run_test_cases.py',
|
||||||
|
'<(PRODUCT_DIR)/video_engine_tests<(EXECUTABLE_SUFFIX)',
|
||||||
|
],
|
||||||
|
'isolate_dependency_tracked': [
|
||||||
|
'../../../testing/test_env.py',
|
||||||
|
'<(PRODUCT_DIR)/video_engine_tests<(EXECUTABLE_SUFFIX)',
|
||||||
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../../tools/swarm_client/',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
}],
|
||||||
|
],
|
||||||
|
}
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/video_engine_core_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/video_engine_core_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/voe_auto_test<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/voe_auto_test<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
@ -26,11 +26,11 @@
|
|||||||
],
|
],
|
||||||
'isolate_dependency_tracked': [
|
'isolate_dependency_tracked': [
|
||||||
'../../testing/test_env.py',
|
'../../testing/test_env.py',
|
||||||
'../../tools/swarm_client/run_isolated.py',
|
|
||||||
'../../tools/swarm_client/googletest/run_test_cases.py',
|
|
||||||
'../../tools/swarm_client/third_party/upload.py',
|
|
||||||
'<(PRODUCT_DIR)/voice_engine_unittests<(EXECUTABLE_SUFFIX)',
|
'<(PRODUCT_DIR)/voice_engine_unittests<(EXECUTABLE_SUFFIX)',
|
||||||
],
|
],
|
||||||
|
'isolate_dependency_untracked': [
|
||||||
|
'../../tools/swarm_client/',
|
||||||
|
],
|
||||||
},
|
},
|
||||||
}],
|
}],
|
||||||
],
|
],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user