Skip to content

priip/cash-ci-gallery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cash CI Gallery

Visual test gallery for UI and E2E test recordings from Cash iOS Buildkite builds.

View Gallery

✨ Features

  • Search and filter by name, module, team, type, or status (ownership mapping)
  • View test cards with GIF previews, failure analysis, and navigation between recordings

🚀 Current Process (Proof of Concept)

This is a proof of concept to validate whether a visual test gallery is useful. The workflow is intentionally simple and mostly manual. The goal is to gather feedback.

How it works:

  1. Buildkite on-demand job records GIFs for UI/E2E tests
  2. Local extraction script downloads artifacts and generates test data JSON
  3. Static HTML gallery displays GIFs with search and filtering

🤔 Open Questions

  • How to automate the extraction and publishing pipeline? (possible integration with #actionable-ci-results)
  • Where to store GIFs (500MB+ per build) and how long to retain them?
  • When to run: nightly, per release, or on-demand?
  • How to optimize: smaller GIFs, MP4s, or frame-by-frame screenshots?

About

Web viewer for Cash iOS UI and E2E test artifacts from Buildkite builds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages