Merge pull request #13869 from edx/estute/log-pip-freeze

log pip freeze output for debugging jenkins builds
This commit is contained in:
Stu Young
2016-11-02 10:54:05 -04:00
committed by GitHub
2 changed files with 11 additions and 1 deletions

View File

@@ -300,3 +300,10 @@ def install_prereqs():
install_node_prereqs()
install_python_prereqs()
log_installed_python_prereqs()
def log_installed_python_prereqs():
""" Logs output of pip freeze for debugging. """
sh("pip freeze > {}".format(Env.GEN_LOG_DIR + "/pip_freeze.log"))
return

View File

@@ -22,12 +22,15 @@ class Env(object):
REPORT_DIR = REPO_ROOT / 'reports'
METRICS_DIR = REPORT_DIR / 'metrics'
# Generic log dir
GEN_LOG_DIR = REPO_ROOT / "test_root" / "log"
# Python unittest dirs
PYTHON_COVERAGERC = REPO_ROOT / ".coveragerc"
# Bok_choy dirs
BOK_CHOY_DIR = REPO_ROOT / "common" / "test" / "acceptance"
BOK_CHOY_LOG_DIR = REPO_ROOT / "test_root" / "log"
BOK_CHOY_LOG_DIR = GEN_LOG_DIR
BOK_CHOY_REPORT_DIR = REPORT_DIR / "bok_choy"
BOK_CHOY_A11Y_REPORT_DIR = REPORT_DIR / "a11y"
BOK_CHOY_COVERAGERC = BOK_CHOY_DIR / ".coveragerc"