Feature #2480

Implement test suite interface

Added by H. Oestreich over 8 years ago. Updated almost 8 years ago.

Status:ResolvedStart date:12/11/2015
Priority:NormalDue date:
Assignee:J. Wienke% Done:

100%

Category:-
Target version:0.3

Description

The test suite should be able to:
  1. start a spread daemon
  2. start a specific component
  3. start a process-monitor (https://code.cor-lab.de/projects/rsb-performance-monitor)
  4. start rsbag
  5. start generator class to produce test data
  6. wait for finish, close all components, stop recording the data, print path to recorded data
  • the paths were the applications are found should be configurable by a config file (ini or something similar)
  • configuration of the programs should also be loaded from a file

History

#1 Updated by H. Oestreich over 8 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 60

Added first version to the repo.
Is able to start components specified in an ini config file.
Also ends the components (must check whether all are ended correctly).
Also check next week if spread is started correctly and whether the recording of rsb events works (can find a file after the test run).
And discuss implementation with Johannes next week.

#2 Updated by H. Oestreich over 8 years ago

Recording with RSBag works and Test Excution is stopped if RSBag crashes during test run.
All is executed from a tmp directory and rsb.conf file must be configured in ini file.

#3 Updated by H. Oestreich over 8 years ago

  • % Done changed from 60 to 80

#4 Updated by J. Wienke almost 8 years ago

  • Assignee changed from H. Oestreich to J. Wienke

#5 Updated by J. Wienke almost 8 years ago

  • % Done changed from 80 to 100

#6 Updated by J. Wienke almost 8 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF