1. 17 10月, 2018 1 次提交
    • E
      tests: Prevent more accidental test disabling · 7a6c377f
      Eric Blake 提交于
      GNU make is perfectly happy to use 'check-FOO-y += bar' to
      initialize check-FOO-y.  (GNU Automake strictly insists that
      you cannot use += until after an initial = per variable, but
      thankfully we aren't using automake).
      
      As we have had more than one instance where copy-and-paste of
      'check-FOO-y = bar' from a first test under category FOO into
      an additional test, which ends up disabling the first (see
      commits 992159c7 and 4429532b), it's better to just always use
      the form that survives copy-and-paste, even for categories that
      don't currently add more than one test.
      
      Done with s/^\(check-[a-z]*-y \)=/\1+=/g
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NPhilippe Mathieu-Daudé <philmd@redhat.com>
      Signed-off-by: NThomas Huth <thuth@redhat.com>
      7a6c377f
  2. 12 10月, 2018 2 次提交
  3. 10 10月, 2018 1 次提交
  4. 06 10月, 2018 1 次提交
    • E
      tests/fp/fp-test: add floating point tests · 3ac1f813
      Emilio G. Cota 提交于
      By leveraging berkeley's softfloat and testfloat.
      
      With this we get decent coverage of softfloat.c:
      
      $ ./fp-test -r even:	67.22% coverage
      $ ./fp-test -r all:	73.11% coverage
      
      Note that we do not yet test parts of softfloat.c that aren't
      in the original softfloat library, namely:
      
      - denormal inputs
      - *_to_int16/uint16 conversions
      - scalbn for fixed point
      - muladd variants
      - min/max
      - exp2
      - log2
      - float*_compare (except float16_compare)
      Signed-off-by: NEmilio G. Cota <cota@braap.org>
      [rth: Add the new modules to git_submodules.]
      Signed-off-by: NRichard Henderson <richard.henderson@linaro.org>
      3ac1f813
  5. 03 10月, 2018 1 次提交
  6. 25 9月, 2018 3 次提交
  7. 27 8月, 2018 7 次提交
  8. 25 8月, 2018 1 次提交
  9. 24 8月, 2018 3 次提交
  10. 23 8月, 2018 1 次提交
    • P
      tests: virtio: separate ccw tests from libqos · 06d09a01
      Paolo Bonzini 提交于
      Because qtest does not support s390 channel I/O, s390 only performs smoke tests on
      those few devices that do not have any functional tests.  Therefore, every time we
      add functional tests for a virtio device, the choice is between removing
      those tests from the s390 suite (so that s390 actually _loses_ coverage)
      or sprinkling the test with architecture checks.
      
      This patch simply creates a ccw-specific test that only performs smoke tests on
      all virtio-ccw devices.  If channel I/O support is ever added to qtest and libqos,
      then this file can go away.  In the meanwhile, it simplifies maintenance and
      makes sure that all virtio devices are tested.
      Acked-by: NCornelia Huck <cohuck@redhat.com>
      Reviewed-by: NThomas Huth <thuth@redhat.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      06d09a01
  11. 22 8月, 2018 19 次提交