1. 29 Sep, 2020 5 commits
    • Kirill Smelkov's avatar
      Fix status to be always defined · 9640d0fe
      Kirill Smelkov authored
      Previously, if --master_url was not provided, the program would crash
      with UnboundLocalError for status, since for that case list of tests was
      empty. Fix it by moving status initialization higher by one level.
      
      See next patch where we'll add meaning for nxdtest run with no
      --master_url set.
      9640d0fe
    • Kirill Smelkov's avatar
      Allow TestCase to only adjust environment, instead of fully redefining it · f9a78f97
      Kirill Smelkov authored
      It is frequently needed to set some environment variable without
      completely resetting everything else in the environment, because that
      everything else can carry settings like PATH, PYTHONPATH, RPATH, etc for
      the program to be able to run at all.
      
      See nexedi/pygolang@b938af8b for recent example.
      f9a78f97
    • Kirill Smelkov's avatar
      Drop summaryf for NEO/py · ab430f46
      Kirill Smelkov authored
      After previous patch that summary function is no-longer used, is
      specific to NEO/py and so should be defined in .nxdtest file in that
      project. lab.nexedi.com/kirr/neo will be adjusted correspondingly.
      ab430f46
    • Kirill Smelkov's avatar
      Turn go/neo/t/nxd/runTestSuite into -> nxdtest · a3af1eac
      Kirill Smelkov authored
      Make the tool generic: load list of testcases to run from .nxdtest file
      and process the correspondingly. See added top-level documentation for
      details.
      a3af1eac
    • Kirill Smelkov's avatar
      Initial .gitignore · 90410109
      Kirill Smelkov authored
      Amends e9cc7e07 (Add minimal packaging setup)
      90410109
  2. 28 Sep, 2020 6 commits