-
Notifications
You must be signed in to change notification settings - Fork 188
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
add github ci compile check for ascent #2483
add github ci compile check for ascent #2483
Conversation
@ax3l i have the container build test for Ascent sorted out. Do you suggest we also run a small test and render a pictured as part of the process, if so what test would you recommend? |
|
@cyrush awesome, thanks a lot! We could use the 3D laser-wakefield (LWFA) test: https://github.com/ECP-WarpX/WarpX/blob/development/Examples/Physics_applications/laser_acceleration/inputs_3d and render out in a single scene:
|
@ax3l sounds like a plan, I will tackle that soon. |
I have the tests running :-) I put the input deck and ascent actions file in The setup also provides artifacts (pngs and blueprint files), you can see an example here: |
Thanks a lot, that's fantastic!
Nice, I added some house-keeping updates in Alpine-DAV#1
Awesome! For the Ey volume rendering, can you please set the color bar to be
? :) |
- make sure inputs file stays up-to-date - locate alongside example
Ups, let's rename |
Co-authored-by: Axel Huebl <[email protected]>
Co-authored-by: Axel Huebl <[email protected]>
@ax3l I updated the color table for the volume rendering example, here is the output (from the actions artifact) Let me know if there are other tweaks we should make. |
@cyrush thanks a lot, awesome! Can we rotate the volume rendering figure by 90 degrees in the horizontal axis please? :) |
@ax3l How do these look? Note: For contour, the extents are different post contour - so that is why it looks different from the other two. |
Awesome! 🤩 Thanks a lot! 🚀 ✨ |
* add github ci compile check for ascent * now with less whitespace * add ascent to insitu workflow * Update .github/workflows/insitu.yml Co-authored-by: Axel Huebl <[email protected]> * more style * try to run as existing user * new container * use env script * path fix * add ascent test * fix space * move test resources * get into style * style * Ascent CI: Cleanup (ECP-WarpX#1) - make sure inputs file stays up-to-date - locate alongside example * Update .github/workflows/insitu.yml Co-authored-by: Axel Huebl <[email protected]> * Update .github/workflows/insitu.yml Co-authored-by: Axel Huebl <[email protected]> * rename test file * fix for cp * improve color table for vol rendering * now with rotation Co-authored-by: Axel Huebl <[email protected]>
## Summary Add a CI entry to build Ascent in situ vis. ## Additional background cc @cyrush - ECP-WarpX/WarpX#2483 - ECP-WarpX/WarpX#2858 - #3077
Adds github ci check that complies WarpX with Ascent=ON, using an Ascent container.
From here we could run a small test, render, image and provide that image as an artifact.