idaholab / raven

RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
https://raven.inl.gov/
Apache License 2.0
212 stars 131 forks source link

[Task] adding a version control for excel file and the regression testing for a excel file #2283

Open wenchichenginl opened 4 months ago

wenchichenginl commented 4 months ago

Pull Request Description

What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)

2278

What are the significant changes in functionality due to this change request?

Two python codes should be generated to deal with this issue. The first code is to diff the excel files and the second code is to test the excel if the formula is messed up.


For Change Control Board: Change Request Review

The following review must be completed by an authorized member of the Change Control Board.

PaulTalbot-INL commented 4 months ago

Thanks for the submission!

The Python files contributed need to conform to the RAVEN style standard, which can be found here: https://github.com/idaholab/raven/wiki/RAVEN-Code-Standards

PaulTalbot-INL commented 3 months ago

Looking at the tests that run, it looks like most of the machines are skipping the excel test due to not having xlwings; do any of the machines have the library so that we test this?

moosebuild commented 3 months ago

Job Mingw Test on df8d6db : invalidated by @PaulTalbot-INL

Re-trying RAY internal parallel test