Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration test for external bug trackers. Refs #1079 #1663

Merged
merged 3 commits into from
May 15, 2020

Conversation

atodorov
Copy link
Member

Still WIP but the idea is to deploy all bug trackers we need and then run tests against the functionality in tcms/issuetracker

@atodorov atodorov force-pushed the bugtracker_testing branch 10 times, most recently from 06f8038 to 0645a0d Compare May 14, 2020 20:58
@kiwitcms kiwitcms deleted a comment from codecov bot May 14, 2020
@codecov
Copy link

codecov bot commented May 14, 2020

Codecov Report

Merging #1663 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1663   +/-   ##
=======================================
  Coverage   76.81%   76.81%           
=======================================
  Files         120      120           
  Lines        4343     4343           
  Branches      494      494           
=======================================
  Hits         3336     3336           
  Misses        844      844           
  Partials      163      163           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a3b5374...3d6685c. Read the comment docs.

@atodorov atodorov force-pushed the bugtracker_testing branch 3 times, most recently from cadfedb to 8207652 Compare May 15, 2020 21:02
- build and run Docker image for Bugzilla, initialize bugs in DB
- add integration tests for Bugzilla integration
- collect coverage
instead define this method in the base class and use
class attributes that point to the appropriate Thread class which
provides the integration with every bug tracker.
@atodorov atodorov marked this pull request as ready for review May 15, 2020 21:51
@atodorov atodorov merged commit 6c15219 into master May 15, 2020
@atodorov atodorov deleted the bugtracker_testing branch May 15, 2020 22:18
@atodorov atodorov added this to the bug-tracker integration milestone May 17, 2020
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.

None yet

1 participant