galaxyproject / galaxyproject/galaxy

Include docker-galaxy-stable tests against PRs on Jenkins

Open
#3,243 0 comments 0 reactions 0 assignees View on GitHub
area/testing kind/enhancement
Dominant language
Python
Stars
1.9k
Forks
1.2k
Avg merge
2d 16h
Merged PRs (30d)
169

Description

Brought up by @bgruening here https://github.com/galaxyproject/galaxy/issues/1419#issuecomment-168800534. That project is very stable and it would provide good coverage of somethings we don't currently test:

- Testing bioblend compatibility.
- Testing parts of the API tested in bioblend but not Galaxy.
- Testing a nginx proxy sitting in front of Galaxy.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Jenkins configuration and the docker-galaxy-stable project referenced in the issue. Determine how pull requests currently run tests and how coverage for bioblend compatibility, additional API paths, and an nginx proxy would be added. Done means relevant PRs exercise docker-galaxy-stable tests in Jenkins.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
ci-cd, devops, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.