ci: add UI and integration tests in pipeline #64

Closed
imaznaseem wants to merge 8 commits from 40-add-ci-tests into main
Owner

added the UI test, containerized Firefox, and added the test step to the pipeline.

closes #40

added the UI test, containerized Firefox, and added the test step to the pipeline. closes #40
ci: add test quality gate to main deployment workflow
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 4m10s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 9s
3bbb55f98f
marfavi force-pushed 40-add-ci-tests from 3bbb55f98f
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 4m10s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 9s
to a6a99754b2
All checks were successful
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 4m48s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
2026-05-11 13:37:24 +02:00
Compare
ci: remove redundant test step from deployment workflow
Some checks failed
CI Tests / test (pull_request) Failing after 7s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m1s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
f997c9cf71
ci: install docker and compose inside test runner
Some checks failed
CI Tests / test (pull_request) Failing after 11s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m3s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
110643ab94
ci: fix docker-compose package name and command
Some checks failed
CI Tests / test (pull_request) Failing after 50s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m0s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 6s
0d048311b4
Lets try running make test instead
Some checks failed
CI Tests / test (pull_request) Failing after 11s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Has been cancelled
Static analysis / Check Dockerfile with Hadolint (pull_request) Has been cancelled
9d12814334
Install docker-compose properly
Some checks failed
CI Tests / test (pull_request) Failing after 21s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 57s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
ef0be89193
Let's try not using docker compose
Some checks failed
CI Tests / test (pull_request) Failing after 12m1s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m6s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
322f2a12be
marfavi changed title from 40-add-ci-tests to ci: add UI and integration tests in pipeline 2026-05-11 15:44:09 +02:00
Let's try something else
All checks were successful
CI Tests / test (pull_request) Successful in 10m9s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 3m54s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
2339aca3f8
imaznaseem force-pushed 40-add-ci-tests from 2339aca3f8
All checks were successful
CI Tests / test (pull_request) Successful in 10m9s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 3m54s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
to 6c549ee8b4
Some checks failed
CI Tests / test (pull_request) Failing after 1m25s
Static analysis / Check Dockerfile with Hadolint (pull_request) Has been cancelled
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Has been cancelled
2026-05-11 15:59:56 +02:00
Compare
ci: fix docker-compose spacing typo
Some checks failed
CI Tests / test (pull_request) Failing after 5s
Static analysis / Check Rust code with Clippy and rustfmt (pull_request) Successful in 1m1s
Static analysis / Check Dockerfile with Hadolint (pull_request) Successful in 8s
01a0aa0cfe
Owner

superseded by #67

superseded by #67
marfavi closed this pull request 2026-05-11 19:11:12 +02:00
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
2 participants
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
DevOpps/minitwit!64
No description provided.