Skip to content

CI failures significantly increased with automl_timeseries_forecasting_with_pycaret.ipynb #812

@amotl

Description

@amotl

About

We are observing elevated frequencies of test failures on this notebook, both through CI runs triggered by PRs, and nightly scheduled ones, so the notebook in its current form should be considered super flaky, at the latest with immediate effect.

FAILED [test.py::test_notebook[automl_timeseries_forecasting_with_pycaret.ipynb]

Problem 0

self = <joblib.parallel.BatchCompletionCallBack object at 0x7f4f737cb910>

    def _return_or_raise(self):
        try:
            if self.status == TASK_ERROR:
>               raise self._result
E               ValueError: Input contains NaN.

Problem 1

=========================== short test summary info ============================
FAILED test.py::test_notebook[automl_timeseries_forecasting_with_pycaret.ipynb] - nbclient.exceptions.CellTimeoutError: A cell timed out while it was being executed, after 60 seconds.
The message was: Cell execution timed out.
Here is a preview of the cell contents:
-------------------
['target_data = pd.read_csv(', '    "https://data.4tu.nl/file/539debdb-a325-412d-b024-593f70cba15b/a801f5d4-5dfe-412a-ace2-a64f93ad0010"', ')', 'related_data = pd.read_csv(', '    "https://data.4tu.nl/file/539debdb-a325-412d-b024-593f70cba15b/f2bd27bd-deeb-4933-bed7-29325ee05c2e",']

-- https://github.com/crate/cratedb-examples/actions/runs/12819074099/job/35745960097?pr=811#step:6:1626

Evaluation

It looks like loading times of those resources are currently very high, so executing the notebook which acquires them runs into a timeout error. Sure enough, it also does not provide a good experience when actually using them.

References

/cc @wierdvanderhaar, @simonprickett, @ckurze, @kneth

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions