Conversation
|
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
83eff8b to
4f0336a
Compare
4f0336a to
6322f97
Compare
|
This pull request is now in conflicts. Could you fix it? 🙏 |
1257772 to
6b54843
Compare
controller/run_test.go
Outdated
| if err != nil && errors.Is(err, fs.ErrNotExist) { | ||
| continue | ||
| } | ||
| con, err := net.Dial("unix", serverAddr) |
There was a problem hiding this comment.
Now that I think of it, if we're going to run the dial call in a loop, is the os.Stat needed? if there's an issue with the file, it will get caught by the Dial call.
There was a problem hiding this comment.
yeah, this can be simplified. I'll do a last pass once it all works on Unix, Mac & Windows.
a0a5b17 to
11ffbb4
Compare
|
Alright, tested locally: It looks like some of those skipped tests are just marked as |
ab0f8e9 to
267ea12
Compare
46f3fc8 to
a4e5a98
Compare
|
This pull request is now in conflicts. Could you fix it? 🙏 |
b3b9652 to
3091894
Compare
- switched to configuration layout mandated by v2 - added `mage test` target that will run both unit and integration tests - switched CI runs from just running unit tests to running all tests - Skipped integration tests that require docker to run logstash or kafka, support for doing that is finalized in magefile. - updated example config file - add support for running under Windows with named pipes Closes elastic#244
3091894 to
ac7f1e1
Compare
What does this PR do?
updates integration tests to work with changes brought in with v2 protocol
mage testtarget that will run both unit and integration testsWhy is it important?
we need integration tests :-)
Checklist
CHANGELOG.mdorCHANGELOG-developer.md.How to test this PR locally
mage testRelated issues
mage test:integration#244