RSB Performance Test API: Issueshttps://code.cor-lab.de/https://code.cor-lab.de/favicon.ico?14019720732016-11-23T13:02:11ZOpen Source Collaboration Platform
Redmine Bug #2679 (Resolved): Erase RSB_* environment variables before startinghttps://code.cor-lab.de/issues/26792016-11-23T13:02:11ZJ. Wienkejwienke@techfak.uni-bielefeld.deBug #2664 (Rejected): Provide resource dir as variable in component configurationshttps://code.cor-lab.de/issues/26642016-09-19T07:46:11ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>In order to start utility commands, resources might be necessary. These should be relocatable using resource dir.</p> Bug #2663 (Resolved): Remove restriction for absolute resource directoryhttps://code.cor-lab.de/issues/26632016-09-16T13:51:26ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>There is no reason for having such a restriction.</p> Feature #2662 (Resolved): Separate configuration file aspectshttps://code.cor-lab.de/issues/26622016-09-16T11:12:41ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>Currently, some aspects of the configuration files need to be repeated over and over again, e.g. the RSB configuration and the related programs for monitoring. It would be good if these aspects were split up. Maybe simply concatenating configuration files could already be sufficient.</p> Bug #2636 (Resolved): process monitor sometimes lives after the testhttps://code.cor-lab.de/issues/26362016-07-29T10:17:56ZJ. Wienkejwienke@techfak.uni-bielefeld.deBug #2635 (Resolved): BagAction resolvees FileResources to the workspacehttps://code.cor-lab.de/issues/26352016-07-29T08:22:20ZJ. Wienkejwienke@techfak.uni-bielefeld.deEnhancement #2634 (Rejected): Resource directory structure suboptimalhttps://code.cor-lab.de/issues/26342016-07-28T12:56:36ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<ul>
<li>name clashes from different default parameter providers possible</li>
<li>sharing of static files is hard</li>
</ul> Bug #2633 (Resolved): WorkspaceFiles cannot be created when using config fileshttps://code.cor-lab.de/issues/26332016-07-27T13:02:35ZJ. Wienkejwienke@techfak.uni-bielefeld.deEnhancement #2632 (Resolved): Use a real command line parser for runnerhttps://code.cor-lab.de/issues/26322016-07-27T12:42:07ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>e.g. <code>--help</code></p> Tasks #2623 (Rejected): Allow parameters to be command line arguments of programshttps://code.cor-lab.de/issues/26232016-07-25T10:31:49ZJ. Wienkejwienke@techfak.uni-bielefeld.deEnhancement #2622 (Resolved): Allow to chose from several parameter sets via confighttps://code.cor-lab.de/issues/26222016-07-25T10:23:02ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>For each test case, different parameter sets might be required depending on the SUT that is used with this test case. Deciding on the test cases should be possible from the command line.</p> Tasks #2621 (Resolved): Make TestCases plugins via annotationshttps://code.cor-lab.de/issues/26212016-07-22T13:12:26ZJ. Wienkejwienke@techfak.uni-bielefeld.deTasks #2620 (Resolved): Specify tests to execute via config filehttps://code.cor-lab.de/issues/26202016-07-22T13:11:53ZJ. Wienkejwienke@techfak.uni-bielefeld.deBug #2619 (Resolved): Last events missed during recordinghttps://code.cor-lab.de/issues/26192016-07-21T10:42:07ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<p>It might happen that the recording actually doesn't contain the last phase end message because the recording process is stopped too early.</p> Bug #2618 (Resolved): Exception if the last phase end message was not receivedhttps://code.cor-lab.de/issues/26182016-07-21T10:36:57ZJ. Wienkejwienke@techfak.uni-bielefeld.de
<pre>
Traceback (most recent call last):
File "/vol/perfmon/0.3/bin/perfmoneval", line 9, in <module>
load_entry_point('perfmonvalidation==0.3', 'console_scripts', 'perfmoneval')()
File "build/bdist.linux-x86_64/egg/perfmonvalidation/__init__.py", line 290, in main
File "build/bdist.linux-x86_64/egg/perfmonvalidation/__init__.py", line 298, in main_dump
File "build/bdist.linux-x86_64/egg/perfmonvalidation/bag.py", line 281, in load_test_cases
File "build/bdist.linux-x86_64/egg/perfmonvalidation/bag.py", line 188, in finish_test_case
File "/vol/perfmon/0.3/local/lib/python2.7/site-packages/pandas/core/frame.py", line 224, in __init__
mgr = self._init_dict(data, index, columns, dtype=dtype)
File "/vol/perfmon/0.3/local/lib/python2.7/site-packages/pandas/core/frame.py", line 360, in _init_dict
return _arrays_to_mgr(arrays, data_names, index, columns, dtype=dtype)
File "/vol/perfmon/0.3/local/lib/python2.7/site-packages/pandas/core/frame.py", line 5241, in _arrays_to_mgr
return create_block_manager_from_arrays(arrays, arr_names, axes)
File "/vol/perfmon/0.3/local/lib/python2.7/site-packages/pandas/core/internals.py", line 4004, in create_block_manager_from_arrays
construction_error(len(arrays), arrays[0].shape, axes, e)
File "/vol/perfmon/0.3/local/lib/python2.7/site-packages/pandas/core/internals.py", line 3970, in construction_error
passed, implied))
ValueError: Shape of passed values is (3, 17), indices imply (3, 18)
</pre>
<p>Be resilient against this or at least display a real error message.</p>