1
0
mirror of https://github.com/gryf/coach.git synced 2025-12-17 19:20:19 +01:00

tests: fixed failed tests - stabling CI (#298)

* tests: stabling CI

* tests: fix failed tests - stabling CI

* fix get csv files.
  - fixed seed test
* fix clres on conftest - now can modify paths during test run.
  - this fixed the mxnet checkpoint test

* tests: fix comments
This commit is contained in:
anabwan
2019-04-23 15:12:11 +03:00
committed by GitHub
parent 9f625c197b
commit b3db9ce77d
4 changed files with 45 additions and 19 deletions

View File

@@ -82,9 +82,25 @@ def clres(request):
"""
def __init__(self, csv, log, pattern):
self.exp_path = csv
self.stdout = log
self.stdout = open(log, 'w')
self.fn_pattern = pattern
@property
def experiment_path(self):
return self.exp_path
@property
def stdout_path(self):
return self.stdout
@experiment_path.setter
def experiment_path(self, val):
self.exp_path = val
@stdout_path.setter
def stdout_path(self, val):
self.stdout = open(val, 'w')
# get preset name from test request params
idx = 0 if 'preset' in list(request.node.funcargs.items())[0][0] else 1
p_name = list(request.node.funcargs.items())[idx][1]
@@ -99,10 +115,9 @@ def clres(request):
# get the stdout for logs results
log_file_name = 'test_log_{}.txt'.format(p_name)
stdout = open(log_file_name, 'w')
fn_pattern = '*.csv' if p_valid_params.num_workers > 1 else 'worker_0*.csv'
res = CreateCsvLog(test_path, stdout, fn_pattern)
res = CreateCsvLog(test_path, log_file_name, fn_pattern)
yield res