idaholab / HERON

Holistic Energy Resource Optimization Network (HERON) is a modeling toolset and plugin for RAVEN to accelerate stochastic technoeconomic assessment of the economic viability of various grid-energy system configurations, especially with application to electrical grids and integrated energy systems (IES).
Apache License 2.0
24 stars 38 forks source link

[DEFECT] Pathing errors from check_py_coverage #394

Open caleb-sitton-inl opened 1 day ago

caleb-sitton-inl commented 1 day ago

Defect Description

Describe the defect

What did you expect to see happen?

The check_py_coverage.sh script should run correctly irrespective of the current directory from which the script is run.

What did you see instead?

When the check_py_coverage.sh script is run from the coverage_scripts directory, errors regarding module importing and pathing are returned.

Do you have a suggested fix for the development team?

More cautious pathing in the coverage scripts should fix the issue.

Describe how to Reproduce Steps to reproduce the behavior:

  1. Run cd HERON/coverage_scripts
  2. Run ./check_py_coverage.sh

Screenshots and Input Files Please attach the input file(s) that generate this error. The simpler the input, the faster we can find the issue. Screenshot 2024-11-22 134542

Platform (please complete the following information):


For Change Control Board: Issue Review

This review should occur before any development is performed as a response to this issue.


For Change Control Board: Issue Closure

This review should occur when the issue is imminently going to be closed.