Nope, they are run as a binary that takes flags, a config, and outputs JSON / TEXT / TSV / CSV for consumption by humans / website code / etc.
https://github.com/promlabs/promql-compliance-tester/blob/master/cmd/promql-compliance-tester/main.go On Tue, Apr 13, 2021 at 9:50 PM Tom Wilkie <[email protected]> wrote: > Yeah I’m fine with either - but would probably prefer a single big repo. > Are your PromQl tests golang unit tests by any chance? > > On Tue, 13 Apr 2021 at 20:36, Julius Volz <[email protected]> wrote: > >> I'm fine with the main org too. Then there's just the question of whether >> we have one big compatibility repo for remote_write / PromQL / etc., or one >> for each tested interface. There's definitely pros + cons for each >> approach, but I'd ultimately be fine with either I think. >> >> On Tue, Apr 13, 2021 at 6:11 PM Tom Wilkie <[email protected]> wrote: >> >>> I only suggested the -community org so its not in my personal org, to >>> encourage contributions from the wider community. I would be happy to move >>> it to the main prometheus org. >>> >>> As a monorepo guy, I'm less keen on a proliferation of many orgs so less >>> keen on a dedicated prometheus-compatibility org... but could be convinced. >>> >>> Cheers >>> >>> Tom >>> >>> On Tue, Apr 13, 2021 at 1:48 PM Richard Hartmann < >>> [email protected]> wrote: >>> >>>> On Tue, Apr 13, 2021 at 2:16 PM Julius Volz <[email protected]> >>>> wrote: >>>> >>>> > Great! I think as we start taking compatibility more seriously, we >>>> could even create a home for remote_write / PromQL / ... compatibility >>>> tests in either the main Prometheus org, or in a dedicated "Prometheus >>>> Compatibility Project" org? >>>> >>>> I strongly believe that the best place for tests we consider official >>>> is the main Prometheus org, as long as the main author is fine with >>>> moving them. I do not have strong opinions about the specific repo >>>> they live in. >>>> >>> -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CA%2BT6YoztaOmqH_wBsF%2BJue9BywkfdO3otQEOxbWVW-P-VeMb6w%40mail.gmail.com.

