sclorg / testing-farm-as-github-action

GitHub Action to execute tests by Testing Farm and update Pull Request status
MIT License
13 stars 11 forks source link

support being a custom runner #168

Closed cgwalters closed 4 months ago

cgwalters commented 4 months ago

See https://github.com/containers/bootc/issues/496 - basically (and I know this would not be trivial) - it'd be helpful if Testing Farm could be configured as custom Github runners too. Then all sorts of integration issues go away - for example, the logs are just there natively, etc.

But the main thing right now is it would avoid Testing Farm jobs occupying useful Github Actions runners to just poll Testing Farm for results.

jamacku commented 4 months ago

Colin, could you please provide more detail about what is expected from this action to provide or change to support custom runners?

cgwalters commented 4 months ago

We determined in that bootc issue that we have a relatively easy workaround for now of using a custom containerized runner to run TF.

(This issue is IMO still valid in that I think in some cases it would really simplify things for TF tests to support being executed "underneath" github/gitlab instead of being a distinct system but that's its own giant topic)