Merge pull request #2068 from jtattermusch/c_only_run_passing_tests

only build unbroken tests in Windows run_tests.py
pull/2054/head^2
Nicolas Noble 10 years ago
commit ac366f9c2e
  1. 3
      build.json
  2. 2
      test/core/end2end/gen_build_json.py
  3. 2
      tools/run_tests/run_tests.py
  4. 1
      tools/run_tests/tests.json
  5. 19
      vsprojects/Grpc.mak

@ -1361,6 +1361,9 @@
"grpc",
"gpr_test_util",
"gpr"
],
"platforms": [
"posix"
]
},
{

@ -101,7 +101,7 @@ def main():
'language': 'c',
'secure': 'check' if END2END_FIXTURES[f].secure else 'no',
'src': ['test/core/end2end/fixtures/%s.c' % f],
'platforms': [ 'posix' ] if f.endswith('_posix') else [ 'windows', 'posix' ],
'platforms': [ 'posix' ] if f.endswith('_posix') else END2END_FIXTURES[f].platforms,
}
for f in sorted(END2END_FIXTURES.keys())] + [
{

@ -123,7 +123,7 @@ class CLanguage(object):
if travis and target['flaky']:
continue
if self.platform == 'windows':
binary = 'vsprojects\\test_bin\\%s.exe' % (target['name'])
binary = 'vsprojects/test_bin/%s.exe' % (target['name'])
else:
binary = 'bins/%s/%s' % (config.build_config, target['name'])
out.append(config.job_spec([binary], [binary]))

@ -353,7 +353,6 @@
"language": "c",
"name": "httpcli_test",
"platforms": [
"windows",
"posix"
]
},

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save