-
Notifications
You must be signed in to change notification settings - Fork 0
CI/33 Add dashboard skeleton and integration test #35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #35 +/- ##
=====================================
Coverage 0.00% 0.00%
=====================================
Files 21 23 +2
Lines 1021 1049 +28
=====================================
- Misses 1021 1049 +28 ☔ View full report in Codecov by Sentry. |
Docker build status
|
|
@AlexAxthelm can you please name this PR more precisely, and it's intended function (for posterity, as this is what will appear in the git log and "integrate dashboard" isn't very descriptive) |
jdhoffa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have a few comments already!
Have a look and I'll do another review tomorrow 😊
|
|
The tech mix plots on the portfolio-level and sector-level tabs of are not working as expected though they still work as expected here currently no idea what's causing that or if it matters, just pointing it out because it seems pretty weird |
Indeed, totally weird! e.g. source: https://pactadatadev.blob.core.windows.net/ghactions-workflow-pacta-results/main/latest/full_params_2023Q4/analysis_output_dir source: https://pactadatadev.blob.core.windows.net/benchmarks-webapp/2023Q4/2023Q4_20240529T002355Zetc. |
|
I will try to build and run the dashboard locally using these data and see if I can reproduce the behaviour |
|
This is totally related to: #27 (comment) (and also the reason that the This results in those plots not being able to be rendered. |
|
What's a bit bizarre however is that the
It's very surprising that those would be mis-aligned. |
Turns out it's the same issue for the Now to understand why the |
|
This is so bizarre haha. Everything in the "params": {
"portfolio": {
"holdingsDate": "2023-12-31",
"files": ["default_portfolio.csv"],
"name": "Default Portfolio"
},
"analysis": {
"equityMarketList": ["GlobalMarket", "DevelopedMarket", "EmergingMarket"],
"scenarioGeographiesList": ["Global", "GlobalAggregate", "NonOECD", "OECD"],
"scenarioSourcesList": ["GECO2023", "ISF2023", "WEO2023"],
"sectorList": ["Power", "Automotive", "Coal", "Steel", "Aviation", "Cement"],
"startYear": 2022, -> this is funky for some reason
"timeHorizon": 5
}
}, |
|
Probably addressed by RMI-PACTA/workflow.pacta#103 |
|
Tech mix plots appear to be working, following merge of RMI-PACTA/workflow.pacta#104 (fix start year in test params) |


Comment action didn't trigger on this PR. See https://rmi-pacta.github.io/workflow.pacta.dashboard/pr-preview/pr-35/
Major changes:
docker.yml)workflow.pacta's LATEST CI run, and publishing to GH pages (gh-pages.yml)dashboard_output_dirfor rendered dashboard files (dir can be served directly withnginx)dashboard_output_dir/datahadolintdashboard_output_dir, and calling script updated to use thatDepends on RMI-PACTA/pacta-dashboard-svelte#129