-
Notifications
You must be signed in to change notification settings - Fork 90
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
tests: setup five pg versions for testing #290
Conversation
Signed-off-by: Douglas J Hunley <[email protected]>
hey @Andersson007 .. this is nowhere near complete, but i have questions for you:
Those will get me started. I'm sure I'll be back with more :) |
@hunleyd , first of all, thank you for working on this!
I'm not sure i fully understand what the implementation plan is.
Of course the implementation is discussable, i just can't imagine now how it'll look.
Makes sense. IMO ideally we use one distro, say, Ubuntu or CentOS and install and run all supported PG and connector versions on it. |
Well, based on what little I know about AZP it seemed like the solution was to simply run each of the existing tests 5 times (using
Yeah, this was what I had originally envisioned, but looking at the AZP bits it didn't seem setup to support that.
Oh, eek. Of course, I was surprised that AZP ran for a draft PR. That seems wrong to me :)
Who would be the best AZP resource to go harass? :)
OK
I was actually thinking that myself and would prefer it. |
@hunleyd thanks for clarifying!
With this approach, will it be easy (not only for us, folks who understand the process, but for newcomers) to see/find against which version of postgres/connector the tests fail? I think this is very important not to parse a whole log each time when our run fails. |
define 'easy' :) Will it say We can have the output of the tests say what PGnn is. Which is less than ideal, I agree. |
I think to see a distro is not important but Ansible, PG and driver versions is important to see, otherwise it can be hard to troubleshoot
Yep, it's less than ideal.. it'll be a huge log for all the versions. On the other hand, it's also not ideal now but a bit better than having the huge log, now it's easier to find a version. |
But we can try what you're suggesting (imo) using:
and then see if it lives up to our demands |
SUMMARY
Alter the text matrix to specify the PG versions as discussed in #276
ISSUE TYPE