Skip to content
Snippets Groups Projects
  1. Aug 02, 2016
  2. Jul 07, 2016
  3. Jul 01, 2016
    • Masood Malekghassemi's avatar
      Make running individual Python tests less painful · 3b5b2068
      Masood Malekghassemi authored
      Before this change, running Python tests individually required
      building a tox environment via the run_tests script and then specifying
      long environment variables to filter out just the test we wanted to run
      (and then we wouldn't be able to get the output on interrupt, nor would
      we have an easy way of determining the PID of the process for debugger
      attachment). Now invoking the build_python.sh script creates a workable
      python virtual environment that includes all necessary libraries and
      tests (s.t. running a single test is now possible by just knowing the
      module name). This does not change existing supported means of running
      tests (e.g. through run_tests.py).
      
      An additional way of running individual tests has been introduced.
      Following invocation of `./tools/run_tests/build_python.sh` (or
      run_tests.py), one may invoke
      
        ./$VENV/bin/python -m $TEST_MODULE_NAME
      
      and acquire a single running process that *is* the test process (rather
      than a parent of the process). $VENV is the virtual environment name
      specified to `build_python.sh` (defaults to `py27`) and
      $TEST_MODULE_NAME is what it says on the tin.
      3b5b2068
    • Masood Malekghassemi's avatar
      Organize Python tests to use grpcio-tools directly · 1ff429da
      Masood Malekghassemi authored
      Moves all tests into a separate package. This does not change existing
      supported means of running tests (e.g. through run_tests.py).
      1ff429da
  4. Jun 13, 2016
  5. Jun 08, 2016
  6. Jun 07, 2016
  7. May 23, 2016
  8. May 20, 2016
  9. May 14, 2016
  10. May 11, 2016
  11. May 10, 2016
  12. May 09, 2016
  13. May 07, 2016
  14. May 06, 2016
  15. May 03, 2016
  16. Apr 29, 2016
  17. Apr 28, 2016
  18. Apr 23, 2016
  19. Apr 21, 2016
  20. Apr 20, 2016
  21. Apr 19, 2016
Loading