HAfAH merge requestshttps://gitlab.syncad.com/hive/HAfAH/-/merge_requests2023-10-12T18:40:42Zhttps://gitlab.syncad.com/hive/HAfAH/-/merge_requests/9added calculator for filters2023-10-12T18:40:42ZKrzysztof Mochockikmochocki@syncad.comadded calculator for filtersThis tool is handy for composing filters, both for `enum_virtual_ops` and `get_account_history`This tool is handy for composing filters, both for `enum_virtual_ops` and `get_account_history`Krzysztof Mochockikmochocki@syncad.comKrzysztof Mochockikmochocki@syncad.comhttps://gitlab.syncad.com/hive/HAfAH/-/merge_requests/53Partial implementation of hive#4062023-01-10T09:40:45ZKonrad BotorPartial implementation of hive#406Partial implementation of hive#406 - ~~replacement of existing jobs from templates from repositories hive/hive> and hive/haf> by new jobs from hive/common-ci-configuration>~~ - this was rejected in its current form.
Changes in this MR:
...Partial implementation of hive#406 - ~~replacement of existing jobs from templates from repositories hive/hive> and hive/haf> by new jobs from hive/common-ci-configuration>~~ - this was rejected in its current form.
Changes in this MR:
- reimplemented test jobs using templates from hive/common-ci-configuration>
- added workflow template to prevent duplicate pipelines (best practice)
- pinned job templates from hive/hive> and hive/haf> to specific comments referenced in the submodules, rather than to respective develop branch HEADs
- ensured that all artifacts are removed after 6 hours
- added generating HTML dashboards to benchmark jobs
- exposed the aforementioned dashboards via GitLab Pages (available under `https://hive.pages.syncad.com/-/HAfAH/-/jobs/<job-id>/artifacts/wdir/dashboard/index.html`)
The dashboards can be also accessed from job details by navigating to the `wdir/dashboard/index.html` in the artifacts browsing screen.Konrad BotorKonrad Botor