release preparation
diff --git a/wally/suits/io/agent.py b/wally/suits/io/agent.py
index 0a84ed1..51eb2fd 100644
--- a/wally/suits/io/agent.py
+++ b/wally/suits/io/agent.py
@@ -148,7 +148,7 @@
raise ValueError(msg.format(count[1:-1],
count.format(**sec.format_params)))
- yield sec
+ yield sec.copy()
if 'ramp_time' in sec.vals:
sec = sec.copy()
@@ -217,8 +217,10 @@
assert isinstance(val, (int, float)) or val is None
params['UNIQ'] = 'UN{0}'.format(counter[0])
+ params['COUNTER'] = str(counter[0])
counter[0] += 1
params['TEST_SUMM'] = get_test_summary(sec.vals)
+
sec.name = sec.name.format(**params)
yield sec