[telemetry_chargeback] Get chargeback data results from loki and validate (TEMP)#335
[telemetry_chargeback] Get chargeback data results from loki and validate (TEMP)#335ayefimov-1 wants to merge 16 commits into
Conversation
63c23a2 to
df89225
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e14cf51447bc425d874de78466d0ea27 ✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 1h 57m 21s |
|
recheck |
2421fe3 to
cae4835
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4d8e228d62f2458bb70aaf51d23d0edb ❌ telemetry-openstack-meta-content-provider-master FAILURE in 15m 22s |
04d648f to
5e40438
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ef2941d8a8c842d0ba8fb8832d217602 ❌ telemetry-openstack-meta-content-provider-master FAILURE in 14m 27s |
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ef445a39c5e347aa955c54db965f5a6f ❌ telemetry-openstack-meta-content-provider-master FAILURE in 14m 30s |
|
recheck |
e95dd39 to
ec89594
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0a9a2771578a4bd9af5a72501030d667 ❌ telemetry-openstack-meta-content-provider-master FAILURE in 16m 10s |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d172ce02695b40e593f54c99fc7e9e3b ❌ telemetry-openstack-meta-content-provider-master FAILURE in 14m 56s |
|
recheck |
abc403a to
2def821
Compare
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/070a8250ac274f96b5bd8f5a250ef6b2 ✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 36m 03s |
|
recheck |
7e94bdd to
d2866b4
Compare
elfiesmelfie
left a comment
There was a problem hiding this comment.
In general, is this intended to be run in pieces or all together?
There are tags are not needed if all the tasks are going to always be run.
There's also a few tasks that save data to files, and then re-load it from files in a different task. If the data files are needed for log, you can write them to the logs dir, and keep the content in a var.
When creating the test data, you can just save the list of files as a fact at that point instead of running extra tasks to get the task file names.
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
2 similar comments
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
- uses synth data to calculate total cost via script - run "openstack rating summary get" to get total cost from loki - compares script_totals and Loki_Totals if same then job passes - Used Gemini and Cursor AI
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
recheck |
push and retriieved from loki - uses synth data to calculate total cost via script - run "openstack rating summary get" to get total cost from loki - compares script_totals and Loki_Totals if same then job passes - Used Gemini and Cursor AI
* Validates chargeback data is generated and then push and retriieved from loki - uses synth data to calculate total cost via script - run "openstack rating summary get" to get total cost from loki - compares script_totals and Loki_Totals if same then job passes - Used Gemini and Cursor AI * Review Changes * Delete roles/telemetry_chargeback/.gitignore --------- Co-authored-by: ayefimov <ayefimov@redhat.com>
push and retriieved from loki - uses synth data to calculate total cost via script - run "openstack rating summary get" to get total cost from loki - compares script_totals and Loki_Totals if same then job passes - Used Gemini and Cursor AI
…quire changing the role
Address review feedback: consolidate repeated when conditions into blocks and skip the entire workflow when no scenarios are found.
|
recheck |
1 similar comment
|
recheck |
Adding a method to selecting telemetry_chargeback scenarios to run which do not require changing the role
|
recheck |
|
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c7d7b2fbddb64749ad84a31f22c45795 ❌ telemetry-openstack-meta-content-provider-master FAILURE in 4m 46s |
|
recheck |
|
Unable to freeze job graph: Unable to modify final job <Job noop explicit: None implied: None source: None#0> attribute parent=noop with variant <Job feature-verification-tests-noop explicit: None implied: {MatchAny:{ImpliedBranchMatcher:master}} source: infrawatch/feature-verification-tests/.zuul.yaml@master#139> |
|
Build failed (check pipeline). Post ✔️ telemetry-openstack-meta-content-provider-master SUCCESS in 2h 12m 17s |
Test changes validate Synthetic data push and pull from loki
Closes: https://issues.redhat.com/browse/OSPRH-26066
Closes: https://issues.redhat.com/browse/OSPRH-26361
Closes: https://issues.redhat.com/browse/OSPRH-26969
Assisted-by: Claude