-
-
Notifications
You must be signed in to change notification settings - Fork 299
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
Use bug tracker integration to show bugs details #117
Comments
This is a reasonable request. Do you prefer to store the names in the database where they can get out of sync with the bug tracker or to fetch the names when we display the bugs (possibly slowing down b/c we have to talk to an external system)? |
As for the moment, any page related to bug trackers is being loaded pretty slow, because JIRA.jira (we use this bug tracker) object is initialized every time from scratch. So it's not very fast anyway =) |
Hi i just created a github account and then i used same login credentials for using kiwitcms. I created Test plan,Test cases, Test runs.. But i am not able link JIRA tickets to the test cases. I am able to Add jira ticket by clicking on ADD under Bug, but when i click on the ticket number it is showing you need to Enable linking test cases by configuring API parameters for this Issue Tracker! Please help me out in this issue. |
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it TODO: - add to TestRun page, TE details
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it TODO: - add to TestRun page, TE details
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
There is baseline implementation for this feature which provides defaults (via OpenGraph) for each issue tracker. Specific overrides for each individual issue tracker type (e.g. Jira, Bugzilla) may be provided (either modifying the app) or as additional features later. There is both server side cache (can be anything, Django is flexible in this regard; can be used instead of DB from an external script that syncs the information) and browser side cache to try speeding up these operations. Closing. Anything else is out of scope for this particular issue. |
this method together with the underlying IssueTracker.details() will be the foundation of how Kiwi TCMS fetches more details from the bug tracking system. At the moment the intention is for this information to be shown in the UI but it can also be consumed independently via the API. By default we're using OpenGraph protocol to collect the data that will be shown. The details() method can be overriden for each bug tracker that is supported and you may also override the entire class with something you have created yourself.
- added to TestCase page, Executions card, will execute on click - added to TestCase page, Bugs card - use client side caching as well b/c the same bugs may be shown multiple times in the same page. If data has already been fetched then use it - update TE widget in TR page to show timestamp | del btn. Later will show an info button here as well. NOTE: - adding bug details to TestRun page, TE widget needs Patternfly popovers and is best to be done when the entire page has been redesigned to the new UI
Description of problem
There is bug tracker integration, but looks like it's almost not used. At least I would expect to see bugs names in runs or reports, not just ID with link
Component (web, API, etc)
WEB
The text was updated successfully, but these errors were encountered: