#include <FastLED.h>
#include "test_result.h"
Go to the source code of this file.
|
| bool | simd_test::compare_f32_arrays (const float *a, const float *b, size_t count, float epsilon=0.001f) |
| | Compare two float arrays element-wise with epsilon tolerance.
|
| |
| bool | simd_test::compare_u8_arrays (const uint8_t *a, const uint8_t *b, size_t count) |
| | Compare two uint8_t arrays element-wise.
|
| |
| void | simd_test::print_final_banner (int failed_tests) |
| | Print final result banner (PASS/FAIL)
|
| |
| void | simd_test::print_summary (const fl::vector< TestResult > &test_results, int total_tests, int passed_tests, int failed_tests) |
| | Print summary table of all test results.
|
| |
| void | simd_test::print_test_result (const TestResult &result) |
| | Print test result to serial.
|
| |
| template<typename TestFunc> |
| void | simd_test::run_test (const char *test_name, TestFunc test_func, fl::vector< TestResult > &results, int &total_tests, int &passed_tests, int &failed_tests) |
| | Run a single test and record result.
|
| |