ludwig-ai / ludwig

Low-code framework for building custom LLMs, neural networks, and other AI models
http://ludwig.ai
Apache License 2.0
11.11k stars 1.19k forks source link

[BUGFIX] Fixing integration test failures. #3959

Closed alexsherstinsky closed 6 months ago

alexsherstinsky commented 6 months ago

Scope

We have had consistent failures from two tests involving image processing. Through troubleshooting, the cause was determined to be the running out of storage space on the test host Linux machine in GitHub actions. The fixes are:

  1. Improve error handling in Carton utilities module.
  2. Add GitHub Action steps to clean out unneeded storage space.

Code Pull Requests

Please provide the following:

Documentation Pull Requests

Note that the documentation HTML files are in docs/ while the Markdown sources are in mkdocs/docs.

If you are proposing a modification to the documentation you should change only the Markdown files.

api.md is automatically generated from the docstrings in the code, so if you want to change something in that file, first modify ludwig/api.py docstring, then run mkdocs/code_docs_autogen.py, which will create mkdocs/docs/api.md .

github-actions[bot] commented 6 months ago

Unit Test Results

  6 files  ±0    6 suites  ±0   14m 29s :stopwatch: ±0s 12 tests ±0    9 :heavy_check_mark: ±0    3 :zzz: ±0  0 :x: ±0  60 runs  ±0  42 :heavy_check_mark: ±0  18 :zzz: ±0  0 :x: ±0 

Results for commit 9e5b5cdd. ± Comparison against base commit e0f112ca.

:recycle: This comment has been updated with latest results.