Activity

From 04/27/2016 to 05/26/2016

05/25/2016

05:31 PM Revision 1e8a6d7d (validation): First rewrite to new test structure
J. Wienke

05/24/2016

06:53 PM Revision 3cc21ead (rsb-performance-test-api): Prevent duplicated test phase names
J. Wienke
04:35 PM Revision 27181f7d (examples): Missing ignore for pmd artifact
J. Wienke
04:33 PM Revision 50447d74 (examples): Config file for testing with loggers
J. Wienke
04:33 PM Revision e3a98619 (examples): Updates for new API
J. Wienke
04:30 PM Revision 3ef6dfc7 (rsb-performance-test-api): Code cleanup
J. Wienke
04:29 PM Revision 8bf35e29 (rsb-performance-test-api): Structure change: TestCase now has the paramters
Make TestCase carry the parameters and let it contain a list of phases
as a structure for the measurement units of th...
J. Wienke

05/23/2016

04:45 PM Revision becb0af0 (examples): Version bump to 0.13
J. Wienke
04:43 PM Revision 998e11f8 (examples): Release 0.2
J. Wienke
04:42 PM Revision 0f402c43 (examples): Ignore generated eclipse pmd config
J. Wienke
04:41 PM Revision 10a99970 (rsb-performance-test-api): Version bump to 0.3
J. Wienke
04:26 PM Revision 4cbeabf0 (rsb-performance-test-api): Prepare for using the release plugin
J. Wienke
04:17 PM Revision d307d363 (rsb-performance-test-api): Do not include generated eclipse pmd settings
They contain absolute paths and are automatically regenerated by eclipse J. Wienke
04:15 PM Revision d846f04e (validation): Version bump
J. Wienke
04:14 PM Revision 64e1d0c5 (validation): 0.2 release
An initial version compatible with 0.2 test results. J. Wienke
04:13 PM Revision ce747df5 (validation): Make this a dev release
J. Wienke
03:56 PM Revision 61c5202d (examples): Fix sleep time to seconds
J. Wienke
03:50 PM Revision 7ce981b5 (examples): Place tide file in cwd
J. Wienke
03:46 PM Revision e41abae9 (examples): Fix component name
J. Wienke
03:42 PM Revision 97ab9cc5 (examples): Make facerec executable
J. Wienke
03:38 PM Revision a0986f1b (examples): Rename artifact
J. Wienke
03:02 PM Revision 03299cad (validation): Use the Agg matplotlib backend
Otherwise plotting in Jenkins doesn't work J. Wienke
03:01 PM Revision 3fbde633 (validation): Provide an all dump format
J. Wienke
01:52 PM Revision ed9591f7 (validation): Add correlation plots to dump
Enables to understand the impact of parameters on the counters.
* Move constants regarding the data to the data modu...
J. Wienke
10:12 AM Revision 5a216c9a (validation): Add debug CSV with number of failures per counter
J. Wienke

05/19/2016

05:13 PM Revision 36c747bb (validation): Use a result class to split up the check implementation
J. Wienke
03:25 PM Revision 9ec5b817 (validation): Big code clean up and command refactoring
J. Wienke

05/18/2016

04:17 PM Revision 702c22ed (validation): Add a donwload command for jenkins history
J. Wienke
04:16 PM Revision 93eb60f7 (validation): Add JUnit output in analyze
J. Wienke
04:15 PM Revision e62b3312 (validation): Add default printing to subparser help messages
J. Wienke
02:21 PM Revision 454dc733 (validation): Improvide git ignores
J. Wienke
02:19 PM Revision afdb0d42 (validation): Declare requirements correctly
J. Wienke
12:13 PM Revision ec5a1304 (examples): Store objectbuilder results in current directory
J. Wienke
12:12 PM Revision e7e3453b (rsb-performance-test-api): Add cwd to execution substitutions in config
J. Wienke

05/17/2016

05:28 PM Revision 3baacb7d (examples): Make deployable
J. Wienke
05:27 PM Revision 6e41d72e (rsb-performance-test-api): Make deployable
J. Wienke
05:18 PM Revision c962109d (examples): Fix build
J. Wienke
04:40 PM Revision 6d85d658 (validation): Command line option to ignore ID for phase comparison
J. Wienke
03:43 PM Revision 5ca87f47 (validation): Command line option to ignore ID for phase comparison
J. Wienke
03:35 PM Revision 364c5369 (validation): Config files for analysis
Rule based matching for counter names J. Wienke

05/13/2016

04:28 PM Revision d3881c4d (validation): Analysis ideas
J. Wienke

05/12/2016

03:10 PM Revision a08c9e88 (rsb-performance-test-api): Provide value coding for class instances
J. Wienke
11:50 AM Revision 0c745219 (validation): Convert to subcommands
J. Wienke
11:36 AM Revision ff0c6390 (validation): Add figure saving
J. Wienke
11:16 AM Revision 55345163 (validation): Move component filtering to new function
J. Wienke
11:11 AM Revision 5e5a9091 (validation): Filter for components
J. Wienke

05/11/2016

04:41 PM Revision 1d9b150e (validation): Move plotting to own function
J. Wienke
04:37 PM Revision 819ffaae (validation): Initial analysis project
J. Wienke

05/10/2016

11:07 AM Revision 15d2c17f (rsb-performance-test-api): Missing PMD excludes for protobuf
J. Wienke
11:07 AM Revision 8ca37e65 (rsb-performance-test-api): Add more unit tests
J. Wienke
09:59 AM Revision eda96429 (rsb-performance-test-api): Do not swallow InterruptedExceptions in tests
J. Wienke
09:57 AM Revision 5cb8d91c (rsb-performance-test-api): Clean up maven reporting
* missing excludes
* remove eclipse remainders
J. Wienke

05/09/2016

06:00 PM Revision ec3c5ddd (rsb-performance-test-api): Add RSB-based test reporting
The RSB converter infrastructure is used for the parameter and their
values.
fixes #2540
J. Wienke
06:00 PM Tasks #2540 (Resolved): Send test status via RSB
Applied in changeset commit:rsb-performance-test-api|bf29052ec27812020996838e3fb86c5b499aea83. J. Wienke
04:17 PM Tasks #2540 (In Progress): Send test status via RSB
J. Wienke
05:57 PM Revision bf29052e (rsb-performance-test-api): Add RSB-based test reporting
The RSB converter infrastructure is used for the parameter and their
values.
fixes #2540
J. Wienke
04:10 PM Bug #2542 (Resolved): Make test phases and their actions uniquely identifiable
Applied in changeset commit:rsb-performance-test-api|437d610881d877ec96228d3a621bb11e827f7788. J. Wienke
03:53 PM Bug #2542 (Resolved): Make test phases and their actions uniquely identifiable
In order to associate test results from previous system and test versions, changes in the plan need to be trackable a... J. Wienke
04:00 PM Revision 437d6108 (rsb-performance-test-api): Make test phase changes trackable
Adds a specificationCode method which computes a hash that identifies a
concrete instance of a specification. Some ch...
J. Wienke
03:57 PM Revision e92277c7 (rsb-performance-test-api): Fix new class comment template
J. Wienke
12:06 PM Revision 7d0f90d3 (rsb-performance-test-api): Reporting factory to combine several other factories
J. Wienke

05/06/2016

03:36 PM Revision 49159bb5 (rsb-performance-test-api): Interface for reporting the test progress
J. Wienke
01:24 PM Tasks #2541 (Rejected): Support for images / videos with parameterized content
For the face detection component the amount of visible persons should scale according to a parameter. Either replayin... J. Wienke
01:21 PM Tasks #2540 (Resolved): Send test status via RSB
To have information about which test phase and which parameter set created which kind of performance output, generati... J. Wienke
01:19 PM Tasks #2405 (Resolved): How to formulate procedures
A basic interface is now available. Conditional execution etc is a different topic. J. Wienke
01:14 PM Feature #2481 (Resolved): Add junit tests for the api methods to test their function
J. Wienke
01:14 PM Feature #2481 (In Progress): Add junit tests for the api methods to test their function
J. Wienke
01:14 PM Tasks #2447 (Resolved): Design API to generate different payload sizes
J. Wienke
01:14 PM Feature #2480 (Resolved): Implement test suite interface
J. Wienke
01:02 PM Revision b6ceb081 (rsb-performance-test-api): Add environment support for started processes
* Extend config mechanism
* Handle env in runner
* Move process handling methods to utility class
J. Wienke

05/04/2016

05:22 PM Revision c6452208 (rsb-performance-test-api): Validate Actions before execution
* Add a visitor interface to the action tree
* make parameters introspectable
* Implement validation
J. Wienke
02:15 PM Revision f0ddc1a3 (rsb-performance-test-api): Missing comments
J. Wienke
02:14 PM Revision 0d82e8a8 (rsb-performance-test-api): VariableRepeatedField: give info on repetitions to ...
J. Wienke
12:18 PM Revision fc3a8c8e (rsb-performance-test-api): Missing comments for the parameters package
J. Wienke
11:45 AM Revision ca6e7d36 (rsb-performance-test-api): Missing comments for Specification and Action
J. Wienke
11:37 AM Revision 55d1196b (rsb-performance-test-api): Missing range tests
J. Wienke
11:31 AM Revision f24ec2d8 (rsb-performance-test-api): Doc for sequence action
J. Wienke
10:33 AM Revision 3e1a1503 (rsb-performance-test-api): Improve Loop action
* comments
* test
* endless support
J. Wienke

05/03/2016

06:09 PM Revision 5cbcb74c (rsb-performance-test-api): Refactor WithBackground
* Support only one background activity as multiple ones can now be
created using parallel
* Use test classes in uni...
J. Wienke
05:58 PM Revision 645fffc1 (rsb-performance-test-api): Add a LimitedTime action
Allows to interrupt a potentially long running action after a desired
timeout.
J. Wienke
05:27 PM Revision e57be7b4 (rsb-performance-test-api): Add a parallel action
J. Wienke
04:32 PM Revision 2c753e4b (examples): Updated to current API
J. Wienke
04:28 PM Revision cc163563 (rsb-performance-test-api): Add support for custom process names
This enables to have the correct component name in the monitoring data. J. Wienke
03:44 PM Revision ce744dda (rsb-performance-test-api): Allow to start multiple components
Might be useful in case a test requires helpers or multiple components
shall be tested in parallel.
J. Wienke
02:32 PM Revision 5395232b (rsb-performance-test-api): Fix class name TestRunConfig
J. Wienke
02:25 PM Revision 5ba1153a (rsb-performance-test-api): Reorganize packages
* Get rid of specification package. Use more detailed packages instead.
* put protobuf generation into rsb package
J. Wienke
01:54 PM Revision 2d3581d0 (rsb-performance-test-api): Add WithBackground action
Supports executing a single Action as the main action and multiple
background activities in parallel. The background ...
J. Wienke
01:47 PM Revision 03d17105 (rsb-performance-test-api): Add WithBackground action
Supports executing a single Action as the main action and multiple
background activities in parallel. The background ...
J. Wienke
01:46 PM Revision 205d50d5 (rsb-performance-test-api): Document endless execution
J. Wienke
01:45 PM Revision 95268832 (rsb-performance-test-api): Add comments for Action and ActionExecution
J. Wienke
01:44 PM Revision d188a6ed (rsb-performance-test-api): Do not swallow InterruptedExceptions in RpcAction
J. Wienke
01:42 PM Revision a137bc44 (rsb-performance-test-api): Improve FixedRateExecutor
* Add endless support
* support interruption correctly
* improve implementation
* add unit test
J. Wienke
01:41 PM Revision 1d523682 (rsb-performance-test-api): Add hamcrest support for unit test
J. Wienke

05/02/2016

03:53 PM Revision 1217be31 (rsb-performance-test-api): More constructors for RPC action
J. Wienke
03:52 PM Revision ff8c40c7 (rsb-performance-test-api): Move configs out of class tree
No need to package them J. Wienke
12:50 PM Revision 58263f79 (rsb-performance-test-api): General code cleanup
J. Wienke
12:50 PM Revision 12dc08ad (rsb-performance-test-api): Clean up parameter value package
* code style
* removed code duplication
J. Wienke

04/29/2016

04:53 PM Revision 766f8f40 (rsb-performance-test-api): Add a parameter product
Automatic combination generation under constraints, e.g. via grovvy
scripting.
J. Wienke

04/28/2016

05:31 PM Revision deae4a44 (rsb-performance-test-api): Refactor to separate parameters from execution
J. Wienke

04/27/2016

01:30 PM Revision 449dbbf6 (rsb-performance-test-api): Improve accuracy of frequency timings
Use an ExecutorService instead of TimerTasks. This has better accuracy. J. Wienke
 

Also available in: Atom