#16680 closed enhancement (fixed)
[PATCH] tests: PluginServer: fix for windows
Reported by: | ris | Owned by: | team |
---|---|---|---|
Priority: | minor | Milestone: | 18.09 |
Component: | Unit tests | Version: | |
Keywords: | appveyor pluginserver ci | Cc: |
Description
https://github.com/openstreetmap/josm/pull/33
Turns out that some arcane systems by Microsoft still use backslashes as path separators.
This should fix PluginHandlerJOSMTooOldTest
and PluginPreferenceHighLevelTest
on windows. Additionally there is a patch which tweaks appveyor.yml
to upload the full detailed test results as an artefact on_finish
whether tests were successful or not. Very useful.
And with this, appveyor is our first reliably-passing pre-merge CI.
(travis is also reliably-passing to some extent, but I've gone and additionally enabled non-headless mode in its build matrix, which doesn't pass fully, making a first glance at any travis build look like a complete failure...)
Attaching patches...
Attachments (2)
Change History (6)
by , 6 years ago
Attachment: | v1-0001-appveyor-attempt-to-push-test-results-on_finish-r.patch added |
---|
by , 6 years ago
Attachment: | v1-0002-PluginServer-ensure-jar-relative-path-is-stringif.patch added |
---|
comment:1 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:3 by , 6 years ago
Milestone: | 18.09 |
---|
I say reliably, but, still, DrawActionTest
, it would seem...
(and actually, sometimes there's a hang after RemoteControlTest
has been torn down, which is super weird)
comment:4 by , 6 years ago
Milestone: | → 18.09 |
---|
In 14179/josm: