google / google/xls

Dashboard for aggregating RLE/DBE test results

Open
#1,058 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
1.9k
Forks
283
Avg merge
2d 10h
Merged PRs (30d)
135

Description

We discussed with @proppy the idea of ​​creating a dashboard summarizing test results and coverage for the RLE/DBE encoders and decoders. The dashboard would collect information about encoding correctness, throughput, and throughput/area comparison. If we are working on adding this type of functionality, we can think about making it more universal and not tied to the encoding examples.

The dashboard generation can be a separate rule that will trigger all the necessary tests and collect information about the results. While the overall status of the test can be obtained using for example [Bazel Build Event Protocol](https://bazel.build/remote/bep), (However, I'm not sure if that is the best option that we have) the details about the throughput measurements have to be provided separately. This may require creating additional test results files or printing additional information directly to the log.

What do you think about this approach? Maybe you have some ideas about the possible implementation of this feature or certain requirements that you want to include as a part of this functionality.

CC @proppy

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.