mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Schwartzmeyer (JIRA)" <>
Subject [jira] [Commented] (MESOS-8225) Port os::which to Windows
Date Tue, 14 Nov 2017 20:51:00 GMT


Andrew Schwartzmeyer commented on MESOS-8225:

'which' is not recognized as an internal or external command,
operable program or batch file.

> Port os::which to Windows
> -------------------------
>                 Key: MESOS-8225
>                 URL:
>             Project: Mesos
>          Issue Type: Bug
>          Components: stout, test
>         Environment: Windows
>            Reporter: Andrew Schwartzmeyer
>              Labels: windows
> The stout helper `os::which` fails on Windows uncondtionally because it tries using the
`which` command, which of course doesn't exist. An equivalent is {{powershell -c get-command
-type application}}; however, we may also just want to implement this in C++.
> Sadly, because this fails, a lot of test filters fail. For instance, none of the {{INTERNET}}
tests run because they use {{os::which}} to check for ping before running ping to check for
internet connectivity. Ping does exist, but it's "not found" which is incorrect, and misleading.

This message was sent by Atlassian JIRA

View raw message