...
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 |