Join us for a week-long virtual CodeFest on September 18-22 from 9 a.m. to 5 p.m. The CodeFest is open to participants of all experience levels. Meet up with others from around the country, work together to fix theoretical vulnerabilities and issues in the unit testing framework, and get feedback from EPIC’s subject matter experts.
The Earth Prediction Innovation Center (EPIC) has built a framework using CTest to enable unit testing in the Unified Forecast System (UFS) Weather Model and its associated applications. Using CTest will allow users to test functional code quickly and check that new user-implemented features work as intended.
Where: Hosted via Google Meet. Limited to 100 attendees. (An impromptu video teleconferencing link will be provided and monitored over the course of the event for assistance or questions to help participants be successful.)
When: Monday, September 18, 2023 through Friday, September 22, 2023 | 9am – 5pm EDT
Register Now: EPIC CodeFest September 2023: Unit Testing Framework for the UFS – Registration Form
For more details, visit EPIC CodeFest September 2023: Unit Testing Framework for the UFS.
If you have any questions, please contact us at support.epic@noaa.gov.
The last EPIC CodeFest in June 2023 had 15 users focused on unit testing. The event covered how to run, debug, review successes and failures, and manipulate and rerun unit tests. It was the second in a series aimed at encouraging the community to dedicate more time to testing.
Through Open Science, the EPIC team is uniting the community to increase their unit testing capabilities for the UFS.
The linked slide presentation demonstrates how a user can start with limited knowledge and leave with practical examples of how they can effectively incorporate unit tests with their working innovation code. The presentation slides can be accessed here.