Is there a solution to get the statics of xray test plan in an easybi chart - jira-xray

We had statics in Xray test plan, and we want to create a chart for the same statics in easyBi.
In easyBI the Xray measure is not displaying the same statics in Xray test plan.
The measure we used is "Xray Test Runs", also some other Xray measures.
Is there a solution to get the exact statics of xray test plan in an easybi chart?

Related

How to stop Jira/Xray from updating my test case name/summary?

I am using POST /api/v2/import/execution/robot to import my Robot Framework test results to Jira/Xray. I use robot tags to identify which Xray test executions I want to update. Problem is, that in robot file I want the test case name to be "Example" and in Xray I want the name to be "Real deal". When I POST my test executions to Jira, it automatically updates the tickets summary as follows:
XXX updated the Summary 30 minutes ago
Real deal -> Example.
So the ticket name changed, and I don't want that.
How can I stop this from happening?
Read through the documentation and tried to google, but can't find anything related.
From my understanding, and to clarify, you're using Xray on Jira Cloud.
Currently, the behaviour is non-configurable. For the time being, the only solution would be to change "Example" to "Real deal"; I would avoid having different names in RF side and on Jira side.
Finally, my other recommendation would be to reach out to Xray support team asking for an improvement, so that the team can analyze your need.

How show the run date on the Test Runs Summary widget on JIRA Dashboard

I have added the Test Runs Summary xray widget to my JIRA Dashboard.
The results are shown - but there is no timestamp at all, so you have no idea when the run was executed. Is there any way to show the run time?
The "Test Runs Summary gadget" aggregates test runs, showing thereforece the counts only; it's not a list of Test Runs. Currently, this gadget doesn't provide drill-down/expand capabilities. If this is something that may be useful to you, please reach out Xray support team asking for this improvement. I'm not sure exactly how that would be implemented, but that is a question that the PO has to analyze.
Meanwhile, uou should use the Test Run List gadget instead, and include the "Started on" and "Finished on" field on the gadget configuration.

Is there a way to add defect in Test comments by Test Rail API

I'm working on test rail integration with my cucumber tests.
I managed to pass result of the test to "Comments" section of test in Test Rail.
However I have problem with adding defect to "Comments: Defect" field. Is this possible with Test Rail API?
Thank you

Could Functions for Firebase invocations displayed in Stackdriver

I'm using Firebase with Cloud Functions on the Blaze plan, and I would like to get an overview of how many of the 2 million free monthly invocations I'm using. After that (that's another story though) I would like to make the same overview for the other price points that Firebase is billing for, such as GB-seconds, CPU-seconds, and Network Outbound usage. I can't see these metrics in the firebase console, so my approach is to use the Google Cloud Console and Stackdriver.
Function Invocations in Firebase
Function Executions in Stackdriver
As it's seen on the two graphs, they clearly have the same shape, but the scales are different. The Firebase graph appears to have 3-4-times larger magnitudes that the Stackdriver graph.
Questions:
How come the two graph doesn't match each other?
Which one am I being billed for?
Here is how I've configured the Stackdriver chart:
So I asked the Firebase Support Team as Doug proposed.
Here's what they replied:
I just got an update from our engineers.
They're hinting that the difference might come from the aligner being
count and not sum, which is what the Firebase Console uses. With this,
could you try changing it and see if the values change?
Additionally, the console is pulling the data from Stackdriver, so the
source of the data should be the same. You should also be billed based
on the Stackdriver values. If there's still a discrepancy, please let
me know and provide the updated screenshots so I can investigate
further.
Afterwards I changed the aligner to be sum instead of count, which resultet in a chart with roughly the same scale as the Firebase graph.
So to answer my own questions:
How come the two graph doesn't match each other?
The should! The aligner in the Stackdriver chart must the set to sum to reflect the Firebase graph.
Which one am I being billed for?
Both! The data in Firebase originates from Stackdriver, so the graphs should match. If they don't It's likely an issue with the Stackdriver chart settings, and Firebase must be the true value.

How to Quickstart Graphhopper with my own multimodal graph

I would like to implement my own routing web service in play framework (due to the fact that it's java and it's a rapid prototyping framework). I also would like to use graphhopper as the routing engine.
My Basic requirements are:
The routing should be based on our own multimodal graph database (consisting of EDGES/LINKS and NODES and also different properties to derive weights from
I want to be able to select different properties for edge weighting during runtime (i.e. an emergency vehicle can take routes, normal cardrivers aren allowedto use)
The graph spreads over half the size of austria (approx. 800.000 edges).
At the moment I have a lot of questions, and don't really know where to begin:
Is the transport vehicle type defined with EncodingManager only, or is it possible to change it during a route? (without rebuilding the graph while runtime)
Whats exactly the difference between RAMDataAccess and MMapDataAccess? Does the latter mean, that the graph is (partly) stored on disc? Does the first mean the graph is only stored in Memory?
I dont understand the NextA and NextB Properties of the EDGE object...what about crossings with 3 or more EDGEs? Which one is NextB from each of the other ones?
Does "...where nodeA is always smaller than nodeB..." mean that the ID has always to be smaller? What about graph direction (i.e. an EDGE pointing to the other direction)?
More questions to come up....
What I did so far:
I was going through the graphhopper docs starting with the developer snippets and the low level API but on th page it says that this is outdated?!?! (What does that mean?)
I also checked the web subfolder of the graphhopper github repository, but there is only a ready-to-use graphhopper webservice based on OSM data built in there.
Unfortunately I could not find any more comprehensive example including building a graph with MMapDataAccess (edit thanks for the tip to look into the unit tests, I think I'll find mor there)
I'd be very grateful to anybody here, who could please give me some examples how to build up my own graph and use (or rebuild it?) when weighting parameters change.
EDIT: tried to make my points clearer
select different properties for edge weighting during runtime out of our database
If you want to select the weighting at runtime you should avoid triggering an external database. It will slowdown everything. Instead feed the weights you have into the GraphHopperStorage itself. Every edge is a row in a big table. Just add one more column per weight you need:
E_CUSTOM_WEIGHT = nextEdgeEntryIndex();
The graph spreads over half the size of austria (approx. 800.000 edges)
Not sure what you mean with multimodal graph (also timedependent?). If normal road network 800k is not much. Whole germany is ten times large and fits into under 1gb
Regarding quickstart. Just the wiki for the low level API is outdated. Have a look into the unit tests of LocationIndexTree for the current usage. (maybe you can update the wiki afterwards :))
Unfortunately I could not find any more comprehensive example including building a graph with MMapDataAccess.
you just change the config or if you prefer low level API:
graph = new GraphHopperStorage(new MMapDirectory(), encodingManager)
Anybody here can give me some examples how to build up my own graph and rebuild it,when weighting parameters change.
have a look into the unit tests. Lots of examples how to build a graph. With 'rebuilding' - what do you mean? Do you mean the CH preparation? CH preparation is not possible if you want to calculate weight at runtime.

Resources