greptimedb icon indicating copy to clipboard operation
greptimedb copied to clipboard

Add a report about Prometheus Compliance Tests

Open tisonkun opened this issue 1 year ago • 3 comments

What type of enhancement is this?

Other

What does the enhancement do?

We have over 80% compliance with PromQL:

  • https://github.com/waynexia/compliance
  • https://github.com/waynexia/compliance/blob/main/report/result-2023-12-05.html

Let's see how to make a continuous integration and add a report to the docs folder.

Implementation challenges

No response

tisonkun avatar May 30 '24 23:05 tisonkun

cc @waynexia @killme2008

tisonkun avatar May 30 '24 23:05 tisonkun

We can add it to https://promlabs.com/promql-compliance-tests/ if possible.

killme2008 avatar May 31 '24 00:05 killme2008

image

Just run locally. We may still try to avoid the fatal error:

ERRO[0000] Error running comparison: expected reference API query "label_replace(demo_num_cpus, \"instance\", \"\", \"\", \"\")" to fail, but succeeded  source="main.go:137"

So that we can just use the upstream code and contribute back our test yml config.

tisonkun avatar Jul 28 '24 11:07 tisonkun