[ 
https://issues.apache.org/jira/browse/MESOS-9396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691942#comment-16691942
 ] 

Kevin Klues commented on MESOS-9396:
------------------------------------

{noformat}
commit 992b506e19829536b9407f04f4647af6642d9bec
Author: Armand Grillet [email protected]
Date:   Mon Nov 19 10:41:13 2018 -0500


Updated new CLI test step to use binary created by PyInstaller.

The integration tests for the new CLI running while building Mesos now
directly use the binary created during the build. That way we make sure
that the binary created using PyInstaller is usable, which is the
artifact that we want to distribute to users in the future.

Previously, we were only activating the virtual environment to run the
tests thus the binary created by PyInstaller was never properly tested.
To use the binary created by PyInstaller, we simply update the PATH
before running 'mesos-cli-tests'.

Review: https://reviews.apache.org/r/69374/
{noformat}

> Use the built CLI binary when running new CLI integration tests in CI
> ---------------------------------------------------------------------
>
>                 Key: MESOS-9396
>                 URL: https://issues.apache.org/jira/browse/MESOS-9396
>             Project: Mesos
>          Issue Type: Task
>            Reporter: Armand Grillet
>            Assignee: Armand Grillet
>            Priority: Major
>              Labels: autotools, cmake
>
> We currently use the CLI in the virtual environment which is just a Python 
> file being interpreted, we should instead use the binary built by PyInstaller 
> as it is what is gonna be used in production.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to