intermine / intermine/bluegenes

Opt for cypress dashboard

Open
#709 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Clojure
Stars
75
Forks
59
PR merge metrics
No merged PRs in 30d

Description

As we are leveraging cypress for our tests, Cypress dashboards provides excellent analytics and deeper insights to our tests.
As we are an open-source community, cypress provides dashboard and parralelisation for free to oss projects. With dashboard we can get wider insights into our tests as well as identify the flaky tests with their run-records. Moreover, with dashboard each PR run will be stored and we can debug them easily. https://docs.cypress.io/guides/dashboard/organizations#Open-Source-Plan

Edit: Something worth noting is that it may be difficult to build Biotestmine on the Cypress CI platform, like we're doing in CircleCI now.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Cypress Dashboard open-source plan documentation linked in the issue and the repository's current CircleCI setup. Check whether Biotestmine can still be built on the Cypress CI platform, then define how pull-request runs, stored records, analytics, and flaky-test identification should work. Done means the proposed dashboard integration is documented and functioning without breaking the existing build.

Written by the indexing model from the issue text.

Assessment

Tech stack
cypress
Domain
ci-cd, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.