Skip to content

Add testing with PyTest and GitHub Actions workflow#387

Merged
peytondmurray merged 23 commits intotensorflow:masterfrom
smokestacklightnin:ci/testing/add-pytest
Jul 23, 2025
Merged

Add testing with PyTest and GitHub Actions workflow#387
peytondmurray merged 23 commits intotensorflow:masterfrom
smokestacklightnin:ci/testing/add-pytest

Conversation

@smokestacklightnin
Copy link
Member

This PR adds config to use pytest to run existing tests. A GitHub Actions workflow is also included. Additionally, there is a composite setup-env action that can be used in other workflows that sets up and installs the specified package in the current environment. Separate configs and CI workflow runs are used for the root package, fairness-indicators, and tensorboard_plugin.

There is one xfailed test that will need to be addressed in future work.

@smokestacklightnin
Copy link
Member Author

smokestacklightnin commented May 3, 2025

Can whoever has the correct access please add a reviewer (or more than one) and give me the privileges to add reviewers?

In the meantime, does @peytondmurray have any comments, questions, or suggestions?

Copy link
Contributor

@peytondmurray peytondmurray left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but would you be willing to revert the formatting changes? The diff is harder to look at when there's a lot of formatting changes mixed in with actual content changes. We'll be taking care of those formatting changes in a subsequent PR anyway.

@peytondmurray peytondmurray merged commit c7b5885 into tensorflow:master Jul 23, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants