1. 24 2月, 2016 9 次提交
  2. 23 2月, 2016 6 次提交
  3. 20 2月, 2016 2 次提交
  4. 19 2月, 2016 7 次提交
  5. 18 2月, 2016 3 次提交
    • A
      avocado.plugins.replay fix crashes when using --replay-test-status · 6bf4a271
      Amador Pahim 提交于
      Options --multiplex-files and/or urls are incompatible with
      --replay-test-status, since the resulting variants will differ from the
      original job.
      
      This patch adds a test to fail avocado when those incompatible options are
      used togheter.
      
      Also, some minor fixes in replay messages; and in return code when --remote
      is used.
      
      Reference: https://trello.com/c/OJpRv36iSigned-off-by: NAmador Pahim <apahim@redhat.com>
      6bf4a271
    • C
      20a94802
    • H
      Use environment marker for conditional requirements · 03c04b98
      Hao Liu 提交于
      Managing different requirements files for different python version
      requires much more efforts when the requirements became too complex.
      
      This issue emerged when a required package `stevedore` decide not
      supporting Python 2.6 since version `1.11.0`.
      
      ```
      >>> import stevedore
      Traceback (most recent call last):
        File "<stdin>", line 1, in <module>
        File "/usr/lib/python2.6/site-packages/stevedore/__init__.py", line 23, in <module>
          LOG.addHandler(logging.NullHandler())
      AttributeError: 'module' object has no attribute 'NullHandler
      ```
      
      Pip provides a feature named [Environment
      Markers](https://www.python.org/dev/peps/pep-0496/) for requirements
      file to include specific packages conditionally which could properly
      solve this issue.
      
      This fix:
      1. Use environment markers and merge python version specific
      requirements files;
      2. Remove python version specific requirements files references in
      `Makefile` and Travis configuration;
      3. Use `pip install -r requirements.txt` to replace per-line package
      installation;
      4. Restrain package `stevedore` on Python 2.6 to `1.10.0`.
      Signed-off-by: NHao Liu <hliu@redhat.com>
      03c04b98
  6. 17 2月, 2016 3 次提交
  7. 16 2月, 2016 10 次提交