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.

Reply via email to