Ranjani Sridharan | c8bc724 | 2018-05-31 19:29:10 -0700 | [diff] [blame] | 1 | The host testbench is meant to serve as a vehicle to test components for functionality |
| 2 | and quality of processed samples. |
| 3 | |
| 4 | Compilation steps: |
| 5 | |
| 6 | Run the host-build-all.sh to build the required libraries for the testbench. |
| 7 | It should also build the testbench executable. |
| 8 | |
| 9 | Running the Testbench: |
| 10 | |
| 11 | The test can be invoked by running the "testbench" bin in the src/host directory. |
| 12 | |
| 13 | Compile and run using script provided (Recommended): |
| 14 | |
| 15 | Set up the input arguments for the test in |
| 16 | "host-testbench.sh" and invoke it to compile the host libraries |
| 17 | and execute the testbench. |
| 18 | |
| 19 | Known Limitations: |
| 20 | |
| 21 | 1. Currently, testbench code supports simple volume topologies only. |
| 22 | |
| 23 | 2. When setting up arguments, please keep the same file format for input and output files |