-
Bug
-
Resolution: Fixed
-
Medium
-
PDK
-
PDK-13066
-
PROCESSOR_SDK_08.06.00
-
PROCESSOR_SDK_09.01.00
-
j721e-evm
Issue Resolution
The unit test executes the following independent tests within ping_main()
- test_taskSwitchWithSemaphore();
- test_taskSwitchWithTaskNotify();
- test_taskYield();
- test_taskToIsrUsingSemaphoreAndNoTaskSwitch();
- test_taskToIsrUsingTaskNotifyAndNoTaskSwitch();
- test_taskToIsrUsingSemaphoreAndWithTaskSwitch();
- test_taskToIsrUsingTaskNotifyAndWithTaskSwitch();
- test_taskSwitchWithFloatOperations();
- test_taskToIsrWithFloatOperations();
- test_taskDelay();
each of which performs it's own execution time check which it reports.
With different combinations of the test included, the execution time seems to vary.
Please see the results below:
TestIDs | Time | |||||||||
1 | 2679 | 2626 | 2624 | 2624 | 4438 | 2628 | 2619 | 2615 | 4181 | 2619 |
2 | 1806 | 1799 | 1801 | 1805 | 1804 | 1805 | 1801 | 1813 | 3389 | |
3 | 501 | 500 | 501 | 503 | 501 | 502 | 499 | 498 | ||
4 | 771 | 774 | 774 | 771 | 777 | 774 | 774 | |||
5 | 753 | 753 | 753 | 756 | 762 | 759 | ||||
6 | 8853 | 5677 | 5307 | 3508 | 3522 | |||||
7 | 2748 | 2744 | 2749 | 2744 | ||||||
8 | 2695 | 2629 | 2624 | |||||||
9 | P | P | ||||||||
10 | P |
Workaround
NA