question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

CircleCI failure on "doc" build

See original GitHub issue

Since “CI Simplier wheel building config [cd build gh] (#21849)” circleci has been consistently failing around an example which does not take long at all when run locally. It also doesn’t fail on doc-min-dependencies. Here’s an example CI run with the following log.

Luckily this is not blocking our PR CIs since we don’t build the full documentation there.

ping @glemaitre @lesteve and @thomasjpfan

generating gallery for auto_examples/neighbors... [  7%] plot_regression.py
generating gallery for auto_examples/neighbors... [ 15%] plot_lof_outlier_detection.py
generating gallery for auto_examples/neighbors... [ 23%] plot_nearest_centroid.py
generating gallery for auto_examples/neighbors... [ 30%] plot_digits_kde_sampling.py
generating gallery for auto_examples/neighbors... [ 38%] plot_classification.py
generating gallery for auto_examples/neighbors... [ 46%] plot_caching_nearest_neighbors.py
generating gallery for auto_examples/neighbors... [ 53%] plot_nca_illustration.py
generating gallery for auto_examples/neighbors... [ 61%] plot_nca_dim_reduction.py
generating gallery for auto_examples/neighbors... [ 69%] plot_lof_novelty_detection.py
generating gallery for auto_examples/neighbors... [ 76%] plot_nca_classification.py
generating gallery for auto_examples/neighbors... [ 84%] plot_species_kde.py
generating gallery for auto_examples/neighbors... [ 92%] plot_kde_1d.py
generating gallery for auto_examples/neighbors... [100%] approximate_nearest_neighbors.py

generating gallery for auto_examples/neural_networks... [ 25%] plot_mnist_filters.py
make: *** [Makefile:48: html] Killed

Too long with no output (exceeded 10m0s): context deadline exceeded

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:10 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
thomasjpfancommented, Dec 7, 2021

I will prioritize working on moving doc building away from circleci this week with my plan outlined in https://github.com/scikit-learn/scikit-learn/issues/21068.

1reaction
thomasjpfancommented, Dec 6, 2021

Copying my response from https://github.com/scikit-learn/scikit-learn/pull/21859:

From past experience with circleci + doc building, it usually comes down to memory issues. I recall doing experiments on fetch_openml + mnist that it takes quite a bit of memory to load: https://github.com/scikit-learn/scikit-learn/issues/19774 and the circleci instance only has 4gb.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Troubleshooting Unexplained Build Failures - CircleCI
Just remember, the next time that your build spontaneously fails, it is because something has changed. Fortunately, CircleCI provides solutions ...
Read more >
Troubleshooting Server Installations - CircleCI
Generating a Support Bundle · Debug Queuing Builds · Why do my Jobs stay in queued status until they fail and never successfully...
Read more >
11 errors in our docs with our new markdown proofer - CircleCI
As expected, the PR build failed due to several errors that Markdown Proofer caught. You can see this PR on GitHub here and...
Read more >
Running a step on failure instead of command line
You would likely need to build that into the step itself. For example, the CircleCI Slack Orb has a notify command that takes...
Read more >
Troubleshoot self-hosted runner - CircleCI
Troubleshoot container runner · Container fails to start due to disk space · Pod host node runs out of memory · Pod host...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found