Skip to content

Executable origin check gives incorrect results #179

@barometz

Description

@barometz

As of v0.12.0, "the origin of test executables is verified before running them - if they have not been created on the local machine, they will be ignored with a warning"

I have several projects which are stored on a network drive, and after building them I invariably get the warning that the executables came from another computer. The same executables register fine when I make a locally stored checkout and build from there.

I imagine this is a result of an OS-provided mechanism to determine the origin, which not unreasonably seems to decide that anything on a network drive can't be trusted. Nevertheless, the feature does not work as stated - the origin of that executable absolutely is this computer.

A simple (if slightly distasteful) solution might be to make this check optional.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions