-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify "Couldn't find cache key" warnings to make clear the root problem is failed execution #51
Comments
Well, as the warnings suggest 😉; it can't find the cache key, because the notebook failed to execute, and so wasn't added to the cache. |
Ah interesting - OK it makes sense that the execution was failing. I think it was the warnings that threw me off. Because they are printed right after one another, I thought that the execution failed because the cache key couldn't be found. Perhaps there's a more intuitive way of structuring/wording those warnings? |
Yeh open for any improvements in wording, but
What are you benjamin button lol; the cache key warning follows the execution warning, which surely implies that the execution failure subsequently caused the cache key failure? (i.e. cause precedes effect) |
I don't think most users are going to analyze their warning messages with the kinds of logical connections that you're showing here lol, most people just look up at the last error message and then assume that's their problem. |
I'm trying to update a test in MyST-NB that requires re-running one of the notebooks. However, the test keeps failing with this error, which I think is independent of MyST-NB:
I can't figure out how to get rid of this error, and it doesn't make sense to me why it'd show up because I think everything in those tests is generated at test-time (at least, the cache etc). Am I doing something wrong? Or is this a bug?
The text was updated successfully, but these errors were encountered: