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

promql-compliance-tester fails on victoriametrics #96

Open
monotek opened this issue Dec 5, 2022 · 3 comments
Open

promql-compliance-tester fails on victoriametrics #96

monotek opened this issue Dec 5, 2022 · 3 comments

Comments

@monotek
Copy link

monotek commented Dec 5, 2022

I've just tried to run the promql compatibility test with victoriametrics 1.83.0 but run into the following error.

Tried thanos and prometheus as reference config.
Both fail.

Result is also non deterministic as the error alwasy fails at a different step. See:

/ # ./promql-compliance-tester -config-file vm.yaml -config-file ./promql-test-queries.yml -output-passing
403 / 548 [------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->___________________________________________________________________] 73.54% 307 p/sFATA[0001] Error running comparison: expected reference API query "label_replace(demo_num_cpus, \"instance\", \"\", \"\", \"\")" to fail, but succeeded  source="main.go:137"

/ # ./promql-compliance-tester -config-file vm.yaml -config-file ./promql-test-queries.yml -output-passing
385 / 548 [----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->___________________________________________________________________________] 70.26% 363 p/sFATA[0001] Error running comparison: expected reference API query "label_replace(demo_num_cpus, \"instance\", \"\", \"\", \"\")" to fail, but succeeded  source="main.go:137"

/ # ./promql-compliance-tester -config-file vm.yaml -config-file ./promql-test-queries.yml -output-passing
445 / 548 [--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->_______________________________________________] 81.20% 267 p/sFATA[0001] Error running comparison: expected reference API query "label_replace(demo_num_cpus, \"instance\", \"\", \"\", \"\")" to fail, but succeeded  source="main.go:137"

/ # ./promql-compliance-tester -config-file vm.yaml -config-file ./promql-test-queries.yml -output-passing
431 / 548 [-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->______________________________________________________] 78.65% 348 p/sFATA[0001] Error running comparison: expected reference API query "label_replace(demo_num_cpus, \"instance\", \"\", \"\", \"\")" to fail, but succeeded  source="main.go:137"
@anish-katukam
Copy link

Were you ever able to find a resolution to this? Attempting to run the tool and encountering the same issues.

@monotek
Copy link
Author

monotek commented May 30, 2024

Nope. But we use VictoriaMetrics now since i tried it and we could not find any incompatablities while doing so.

@jessechencx
Copy link

anyone resolved it?

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

No branches or pull requests

3 participants