Skip to content

test: save downloads outside /tmp/ferrum, which keeps the CI failure artifacts - #682

Merged
route merged 1 commit into
mainfrom
fix/ci-artifacts-deleted
Oct 26, 2026
Merged

route merged 1 commit into
mainfrom
fix/ci-artifacts-deleted

Conversation

@route

@route route commented Oct 26, 2026

Copy link
Copy Markdown
Member

spec_helper saves a screenshot and the CDP log of every failed example to /tmp/ferrum, and CI uploads that directory as an artifact. downloads_spec and the :save_path example in browser_spec also saved files to /tmp/ferrum and then deleted the directory, taking the artifacts of failures in earlier spec files with it, so CI uploaded none for them.

Downloads go to /tmp/ferrum-downloads now, and /tmp/ferrum only holds the failure artifacts.

…artifacts

The download specs deleted /tmp/ferrum after saving a file there, taking the screenshots and CDP logs that
spec_helper saves for failures in earlier spec files with it, so CI uploaded no artifacts for them.
@route
route merged commit df645cf into main Oct 26, 2026
7 checks passed
@route
route deleted the fix/ci-artifacts-deleted branch October 26, 2026 16:40
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.

1 participant