Skip to content
Snippets Groups Projects
  1. Jun 29, 2017
  2. Jun 08, 2017
  3. Jun 02, 2017
  4. May 02, 2017
  5. Feb 23, 2017
  6. Feb 22, 2017
  7. Jan 20, 2017
  8. Dec 05, 2016
  9. Nov 30, 2016
  10. Jul 07, 2016
  11. 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
  12. Apr 29, 2016
  13. Feb 24, 2016
  14. Jan 19, 2016
  15. Dec 18, 2015
  16. Oct 08, 2015
  17. Jul 30, 2015
  18. Jul 08, 2015
  19. Jun 19, 2015
  20. May 14, 2015
  21. Feb 27, 2015
  22. Feb 18, 2015
  23. Feb 16, 2015
  24. Jan 26, 2015
  25. Jan 23, 2015
Loading