1. 20 12月, 2017 2 次提交
  2. 19 12月, 2017 1 次提交
  3. 16 12月, 2017 1 次提交
  4. 21 11月, 2017 1 次提交
  5. 19 11月, 2017 1 次提交
    • C
      optional_plugins: introduce a PICT based varianter · a753b782
      Cleber Rosa 提交于
      PICT is a free software (MIT licensed) tool that implements
      combinatorial testing.  Information about it can be found here:
      
         https://github.com/Microsoft/pict/
      
      This is a very simple, but functional varianter implementation.  It
      performs the basic tasks of creating variants and making parameters
      accessible to tests.  To test this version, it's recommended to
      download PICT, build it (it only takes a C compiler such as GCC or
      clang and make) and put it in a location included in your PATH (or use
      `--pict-binary`).
      
      To list the variants generated with the default order (2, that is,
      do a pairwise idenpendent combinatorial testing):
      
       $ avocado variants --pict-parameter-file=examples/params.pict
       Pict Variants (11):
       Variant amd-scsi-rtl8139-windows-rhel6-acff:    /run
       ...
       Variant amd-ide-e1000-linux-rhel6-eb43:    /run
      
      To list the variants generated with a 3-way combination:
      
       $ avocado variants --pict-parameter-file=examples/params.pict \
         --pict-order-of-combinations=3
      
       Pict Variants (28):
       Variant intel-ide-virtio-windows-rhel7-aea5:    /run
       ...
       Variant intel-scsi-e1000-linux-rhel7-9f61:    /run
      
      It's also possible to run tests with variants generated by the same
      command line switches.
      Signed-off-by: NCleber Rosa <crosa@redhat.com>
      a753b782
  6. 17 10月, 2017 3 次提交
  7. 06 10月, 2017 1 次提交
  8. 04 10月, 2017 1 次提交
  9. 21 9月, 2017 1 次提交
  10. 20 9月, 2017 1 次提交
  11. 23 8月, 2017 3 次提交
  12. 16 8月, 2017 1 次提交
  13. 15 8月, 2017 2 次提交
  14. 14 8月, 2017 1 次提交
  15. 27 6月, 2017 2 次提交
  16. 13 6月, 2017 1 次提交
  17. 30 5月, 2017 1 次提交
  18. 18 5月, 2017 1 次提交
  19. 17 5月, 2017 1 次提交
  20. 15 5月, 2017 3 次提交
  21. 25 4月, 2017 3 次提交
  22. 20 4月, 2017 1 次提交
    • C
      data_dir: use a directory intended for writable content · 61469051
      Cleber Rosa 提交于
      Avocado's "data_dir" has always been meant for readable **and** writable
      content.
      
      Right now, this is broken because the system wide default for
      "base_dir" (data_dir's parent) is set to /usr/share/avocado, and
      consequently, "data_dir" is set to /usr/share/avocado/data.
      
      Let's use "/var/lib/avocado" for the "base_dir", and
      "/var/lib/avocado/data" for the "data_dir".  Content intended to be
      read-only, such as example tests and wrappers, are still set to
      /usr/share/avocado.
      
      This has been tested with Avocado-VT, making the result of system
      wide content, such as test providers and downloadable files be
      put under "/var/lib/avocado/data/avocado-vt".
      
      Reference: https://trello.com/c/KU1DvSAzSigned-off-by: NCleber Rosa <crosa@redhat.com>
      61469051
  23. 19 4月, 2017 1 次提交
  24. 10 4月, 2017 1 次提交
  25. 04 4月, 2017 2 次提交
  26. 01 4月, 2017 3 次提交