Feature #2480

Implement test suite interface

Added by H. Oestreich about 5 years ago. Updated over 4 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 about 5 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 about 5 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 about 5 years ago

  • % Done changed from 60 to 80

#4 Updated by J. Wienke over 4 years ago

  • Assignee changed from H. Oestreich to J. Wienke

#5 Updated by J. Wienke over 4 years ago

  • % Done changed from 80 to 100

#6 Updated by J. Wienke over 4 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF