Skip to content
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

Re-enable disabled notebook tests #318

Closed
ckunki opened this issue Aug 21, 2024 · 1 comment · Fixed by #321 or #319
Closed

Re-enable disabled notebook tests #318

ckunki opened this issue Aug 21, 2024 · 1 comment · Fixed by #321 or #319
Assignees
Labels
refactoring Code improvement without behavior change

Comments

@ckunki
Copy link
Contributor

ckunki commented Aug 21, 2024

Background

Latest version of notebook-connector is known to cause failures.
Still, the latest PR in the AI-Lab could be merged.
This was only possible because the tests for some of the notebooks had been disabled.
Additionally, different methods have been used to disable the notebook tests:

  • Disabled by renaming the file in folder notebooks
  • Disabled by @pytest.mark.skip
  • Disabled by missing GitHub jobs

See also issues

Overview of Requested Changes and Future Steps

The current ticket requests to

  • re-enable all the notebook tests and to
  • add missing GitHub jobs

As currently, some of the tests are expected to fail, while we still want to enable merging other PRs to main, the current ticket requests to create a separate branch.
Only after fixing all tests, the separate branch is planned to be merged to main.

Acceptance Criteria

  • A separate branch is created, e.g. refactoring/#318-Enable-all-notebook-tests
  • The tests are enabled by adding a corresponding GitHub job for each of the following notebooks and applying the specified fix:
@ckunki ckunki added the refactoring Code improvement without behavior change label Aug 21, 2024
@ahsimb ahsimb assigned ckunki and ahsimb and unassigned ckunki Aug 23, 2024
@ckunki ckunki reopened this Aug 23, 2024
@ckunki
Copy link
Contributor Author

ckunki commented Aug 23, 2024

Please enable tests for cloud storage notebook by renaming the file disabled_nbtest_cloud.py.

@ckunki ckunki assigned ckunki and unassigned ahsimb Aug 23, 2024
tkilias added a commit that referenced this issue Aug 25, 2024
…tests, move ibis notebook to new download URL, (#319)

* #308: Updated Dependencies of Jupyter Environment and pyproject.toml
* #298: Fixed vulnerabilities 
* #322: Made URL in IBIS notebook point to a new example data bucket
* #318: Re-enabled tests for cloud storage notebook

* Updated version constraint for stopwatch
* Replaced GitHub dependency in file test_dependencies.txt for notebook tests by PyPI dependency.
* Fixed CloudFormation lint tests
* Fixed name of docker registry in integration test to satisfy legal names for docker registries.
* Updated changes file
* Changed version to 3.0.0
* Fixed cloud storage notebook test
* Fixed cloud_store_config.ipynb temporarily by correctly reimplement bfs_utils.put_file


---------

Co-authored-by: Torsten Kilias <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Code improvement without behavior change
Projects
None yet
2 participants