Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Default set of tests, provides testing of common cases based on FC2K and Kepler. There are few steps that each tests performs. If you want to make your own tests, I suggest to perform the same steps.

Code Block
- create input data
   - either create input pulse file
   - or copy it from location
- compile native code (actor)
- create actor - based on your own FC2K project
   - when preparing FC2K project, make sure to use relative paths (e.g.: "./libactor.so")
- run workflow - you need your own workflow that runs actor
   - if you don't want to use Kepler, you need to provide another means of running native code (e.g.: Python based wrapper)
- compare results with expected ones
   - you have to provide means of determining whether execution was correct or not
   - you need to provide data set (expected) that will be compared with actual output
   - you should report whether test passed or failed
- you should clean up after execution