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

[WIP] 2023 12 14 run tests in loop handle index #1846

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

lawrence-forooghian
Copy link
Collaborator

To update 1279-run-tests-in-loop after #1845 merged.

TODO update parallelism commit for --job-index.

Currently, the observability server UI links to the workflow run attempt
that the upload corresponds to. This is fine in the case where the
workflow only contains a single job, as it currently does in ably-cocoa.
But in the case where there’s more than one job in a workflow (e.g. in
the case of a matrix build, which we intend to switch ably-cocoa to
using in #1311), there’s no way to tell which job an upload corresponds
to. So, include this information in the upload.

Copied from test-observability-action commit d4d651c.
This is so that we can see things like library logs, or any additional
logging we might add to help debug a test case.
… GitHub job running time limit

I’m trying to understand the reason that the upload artifacts step is
hung here [1], and I’m wondering if it’s because the job execution limit had
already been reached by my script.

[1] https://github.com/ably/ably-cocoa/runs/5979297645?check_suite_focus=true
To help with understanding issue described in 4345fab.
I’m hoping this will reduce the upload time (more by reducing the number
of files than the size).
This lets us choose the length and parallelism of our test runs.

TODO this needs updating for --job-index
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant