integration: allow OSS integration test to build on Windows

Summary:
On Windows, since Mercurial doesn't yet build with Buck, we need to test
against the system Mercurial, thus remove the dependencies to //eden/scm:hg for
the tests. Also remove various dependencies that don't build yet on Windows.

This allows for the tests to run, but fail while trying to execute edenfsctl.par.

Reviewed By: kmancini

Differential Revision: D25807727

fbshipit-source-id: c2533eedc361cc6db9fdf2190476c3d52833139d
This commit is contained in:
Xavier Deguillard 2021-01-11 12:04:52 -08:00 committed by Facebook GitHub Bot
parent a311deeefc
commit 4cdbffe823

View File

@ -25,7 +25,7 @@ if sys.platform.startswith("linux"):
from .systemd import SystemdService, SystemdUserServiceManager, temp_systemd
try:
import pystemd # noqa: F401
import pystemd # noqa: F401 # @manual
_systemd_supported = True
except ModuleNotFoundError: