darma-tasking / build-stats Goto Github PK
View Code? Open in Web Editor NEWGitHub action that generates a Markdown file with build statistics and pushes it to the project's wiki page
License: Other
GitHub action that generates a Markdown file with build statistics and pushes it to the project's wiki page
License: Other
There seems to be an issue with generating perf graph:
2022-10-21T18:28:12.3484907Z File "/generate_perf_graph.py", line 234, in
2022-10-21T18:28:12.3485173Z Memory: [ name node mem
2022-10-21T18:28:12.3485615Z test_name_in, time_data_in, memory_data_in = prepare_data()
2022-10-21T18:28:12.3486002Z File "/generate_perf_graph.py", line 81, in prepare_data
2022-10-21T18:28:12.3486374Z generate_historic_graph(test_name, num_nodes, current)
2022-10-21T18:28:12.3486764Z File "/generate_perf_graph.py", line 210, in generate_historic_graph
2022-10-21T18:28:12.3487243Z ax1.bar(
2022-10-21T18:28:12.3487819Z File "/usr/local/lib/python3.10/dist-packages/matplotlib/init.py", line 1423, in inner
2022-10-21T18:28:12.3489398Z return func(ax, *map(sanitize_sequence, args), **kwargs)
2022-10-21T18:28:12.3489955Z File "/usr/local/lib/python3.10/dist-packages/matplotlib/axes/_axes.py", line 2476, in bar
2022-10-21T18:28:12.3504811Z errorbar = self.errorbar(ex, ey,
2022-10-21T18:28:12.3505434Z File "/usr/local/lib/python3.10/dist-packages/matplotlib/init.py", line 1423, in inner
2022-10-21T18:28:12.3512555Z return func(ax, *map(sanitize_sequence, args), **kwargs)
2022-10-21T18:28:12.3517244Z File "/usr/local/lib/python3.10/dist-packages/matplotlib/axes/_axes.py", line 3580, in errorbar
2022-10-21T18:28:12.3517575Z raise ValueError(
2022-10-21T18:28:12.3518146Z ValueError: 'yerr' (shape: (2,)) must be a scalar or a 1D or (2, n) array-like whose shape matches 'y' (shape: (26,))
This error doesn't seem to fail the workflow, so it was unnoticed for past runs
Related to DARMA-tasking/vt#1352
Newer version of Heaptrack is no longer generating total allocated size (KDE/heaptrack@7f9413f). This is causing build stats action to fail (DARMA-tasking/vt#1753).
Related to DARMA-tasking/vt#1333
Rewrite the action to:
We need to update the docker image used for this GitHub Action, since we're using the heaptrack from Ubuntu packages. Ubuntu 20.04 is using older version (1.1.80 vs 1.3.0 on Ubuntu 22.04). See DARMA-tasking/vt#1753
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.