Skip to content

Conversation

@phmbressan
Copy link
Collaborator

@phmbressan phmbressan commented Apr 21, 2025

Pull request type

  • Code changes (bugfix, features)

Checklist

  • All tests (pytest tests -m slow --runslow) have passed locally
    Note: Non-related MonteCarlo tests have failed. I am investigating it.
  • CHANGELOG.md has been updated (if relevant)

Current behavior

A bug introduced by yours truly on PR #748 causes the simulation solver not detect correctly when using LSODA solver. This is crucial when performing non-overshootable simulations.

New behavior

This PR fixes the issue by correctly detecting the usage of LSODA.

Breaking change

  • Yes
  • No

Additional information

This could have been detected earlier had the --runslow tests been executed more often.

@phmbressan phmbressan added the Bug Something isn't working label Apr 21, 2025
@phmbressan phmbressan self-assigned this Apr 21, 2025
@phmbressan phmbressan requested a review from a team as a code owner April 21, 2025 11:07
@codecov
Copy link

codecov bot commented Apr 21, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.14%. Comparing base (4df0b38) to head (9f573ba).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #807      +/-   ##
==========================================
+ Coverage   79.11%   79.14%   +0.03%     
==========================================
  Files          96       96              
  Lines       11575    11573       -2     
==========================================
+ Hits         9158     9160       +2     
+ Misses       2417     2413       -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

MateusStano
MateusStano previously approved these changes Apr 21, 2025
@phmbressan phmbressan force-pushed the bug/overshootable-sims branch from 9f573ba to dc582de Compare April 21, 2025 20:35
@phmbressan phmbressan changed the base branch from master to develop April 21, 2025 20:35
@phmbressan phmbressan requested a review from MateusStano April 21, 2025 20:35
@phmbressan phmbressan force-pushed the bug/overshootable-sims branch from dc582de to a23f60e Compare April 21, 2025 20:40
Copy link
Member

@Gui-FernandesBR Gui-FernandesBR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-project-automation github-project-automation bot moved this from Backlog to Next Version in LibDev Roadmap Apr 21, 2025
@phmbressan phmbressan merged commit b5bfb1a into develop Apr 21, 2025
1 of 8 checks passed
@phmbressan phmbressan deleted the bug/overshootable-sims branch April 21, 2025 21:50
@github-project-automation github-project-automation bot moved this from Next Version to Closed in LibDev Roadmap Apr 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something isn't working

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

4 participants