RobotLocomotion / drake

Model-based design and verification for robotics.
https://drake.mit.edu
Other
3.24k stars 1.25k forks source link

Jupyter tests fail on Mac Ventura CI #21715

Closed BetsyMcPhail closed 1 month ago

BetsyMcPhail commented 1 month ago

Initial report in slack: https://drakedevelopers.slack.com/archives/C270MN28G/p1721052417140899

List of failures:

The failing tests vary, but the error output consistently contains:

Traceback (most recent call last):
  File "/opt/homebrew/lib/python3.12/site-packages/traitlets/traitlets.py", line 632, in get
    value = obj._trait_values[self.name]
            ~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'session'
BetsyMcPhail commented 1 month ago

7/15 - mac-arm-ventura-clang-bazel-continuous-release

jwnimmer-tri commented 1 month ago

FYI to buildcops -- to the extent these tests are causing undue effort for the cops, we should disable them (on macOS CI). This is doubly true if the error are due to packages out of our control, e.g., broken Homebrew / pip stuff.

For now I don't plan to take action, but please speak up if it's causing pain, either for cops, or for PR authors. (For PR authors, we can remind them that macOS is not required pre-merge.)

jwnimmer-tri commented 1 month ago

Also seen in my PR: https://drake-jenkins.csail.mit.edu/job/mac-arm-ventura-clang-bazel-experimental-release/7031/consoleText

BetsyMcPhail commented 1 month ago

7/16 - https://drake-jenkins.csail.mit.edu/view/Continuous%20Production/job/mac-arm-ventura-clang-bazel-continuous-release/671/ 7/17 - https://drake-jenkins.csail.mit.edu/view/Nightly%20Production/job/mac-arm-ventura-clang-bazel-nightly-everything-release/437/

BetsyMcPhail commented 1 month ago

7/17 - https://drake-jenkins.csail.mit.edu/view/Continuous%20Production/job/mac-arm-ventura-clang-bazel-continuous-release/672/

BetsyMcPhail commented 1 month ago

This error hasn't appeared since the Mac image was reprovisioned on 7/17, closing