Releases: omnetpp/opp_repl
Releases · omnetpp/opp_repl
0.4: Add detailed counts to statistical comparison results
Track added, removed, filtered-out, and below-threshold statistics separately in ScalarComparisonResult. The 'different' DataFrame now only contains rows present in both sides with differing values; added/removed rows are exposed as dedicated attributes. Statistical test verdicts report per-simulation breakdowns such as '128 compared, 2 added, 1 removed, 5 filtered out, 3 different' with the largest difference prefixed at the end. compare_simulations statistical summary also shows ADDED/REMOVED counts alongside IDENTICAL/DIFFERENT. Fixes #14.
0.3: Resolve simulation output file paths via opp_run -e
Fix issue #10: get_scalars() fails when result files are written to non-default locations because the hardcoded fallback pattern doesn't match the actual configured path. - Add SimulationTask._resolve_output_file_path() that checks the explicit path first, then falls back to opp_run -s -e to query the resolved path from OMNeT++ (supports both direct and opp_env) - Convert SimulationTaskResult file path attributes to lazy properties so opp_run -e is only called when a path is actually accessed - Update optimize.py to set file paths on the task directly instead of passing them via append_args
0.2
Fix chart tests.
0.1.3
Moved self test into its folder.
0.1.2
adding setuptools_scm dependency for build tools to properly report v…
0.1.1
Added support for automatic publishing from github tag push on pypi.org