qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] da668a: tests: Move unit tests into a separat


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] da668a: tests: Move unit tests into a separate directory
Date: Sun, 14 Mar 2021 10:47:50 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: da668aa15b99150a8595c491aee00d5d2426aaf9
      
https://github.com/qemu/qemu/commit/da668aa15b99150a8595c491aee00d5d2426aaf9
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M MAINTAINERS
    R tests/check-block-qdict.c
    R tests/check-qdict.c
    R tests/check-qjson.c
    R tests/check-qlist.c
    R tests/check-qlit.c
    R tests/check-qnull.c
    R tests/check-qnum.c
    R tests/check-qobject.c
    R tests/check-qom-interface.c
    R tests/check-qom-proplist.c
    R tests/check-qstring.c
    R tests/crypto-tls-psk-helpers.c
    R tests/crypto-tls-psk-helpers.h
    R tests/crypto-tls-x509-helpers.c
    R tests/crypto-tls-x509-helpers.h
    R tests/io-channel-helpers.c
    R tests/io-channel-helpers.h
    R tests/iothread.c
    R tests/iothread.h
    M tests/meson.build
    R tests/pkix_asn1_tab.c
    R tests/ptimer-test-stubs.c
    R tests/ptimer-test.c
    R tests/ptimer-test.h
    R tests/rcutorture.c
    R tests/socket-helpers.c
    R tests/socket-helpers.h
    R tests/test-aio-multithread.c
    R tests/test-aio.c
    R tests/test-authz-list.c
    R tests/test-authz-listfile.c
    R tests/test-authz-pam.c
    R tests/test-authz-simple.c
    R tests/test-base64.c
    R tests/test-bdrv-drain.c
    R tests/test-bdrv-graph-mod.c
    R tests/test-bitcnt.c
    R tests/test-bitmap.c
    R tests/test-bitops.c
    R tests/test-block-backend.c
    R tests/test-block-iothread.c
    R tests/test-blockjob-txn.c
    R tests/test-blockjob.c
    R tests/test-bufferiszero.c
    R tests/test-char.c
    R tests/test-clone-visitor.c
    R tests/test-coroutine.c
    R tests/test-crypto-afsplit.c
    R tests/test-crypto-block.c
    R tests/test-crypto-cipher.c
    R tests/test-crypto-hash.c
    R tests/test-crypto-hmac.c
    R tests/test-crypto-ivgen.c
    R tests/test-crypto-pbkdf.c
    R tests/test-crypto-secret.c
    R tests/test-crypto-tlscredsx509.c
    R tests/test-crypto-tlssession.c
    R tests/test-crypto-xts.c
    R tests/test-cutils.c
    R tests/test-fdmon-epoll.c
    R tests/test-hbitmap.c
    R tests/test-image-locking.c
    R tests/test-int128.c
    R tests/test-io-channel-buffer.c
    R tests/test-io-channel-command.c
    R tests/test-io-channel-file.c
    R tests/test-io-channel-socket.c
    R tests/test-io-channel-tls.c
    R tests/test-io-task.c
    R tests/test-iov.c
    R tests/test-keyval.c
    R tests/test-logging.c
    R tests/test-mul64.c
    R tests/test-opts-visitor.c
    R tests/test-qapi-util.c
    R tests/test-qdev-global-props.c
    R tests/test-qdist.c
    R tests/test-qemu-opts.c
    R tests/test-qga.c
    R tests/test-qgraph.c
    R tests/test-qht.c
    R tests/test-qmp-cmds.c
    R tests/test-qmp-event.c
    R tests/test-qobject-input-visitor.c
    R tests/test-qobject-output-visitor.c
    R tests/test-rcu-list.c
    R tests/test-rcu-simpleq.c
    R tests/test-rcu-slist.c
    R tests/test-rcu-tailq.c
    R tests/test-replication.c
    R tests/test-shift128.c
    R tests/test-string-input-visitor.c
    R tests/test-string-output-visitor.c
    R tests/test-thread-pool.c
    R tests/test-throttle.c
    R tests/test-timed-average.c
    R tests/test-util-filemonitor.c
    R tests/test-util-sockets.c
    R tests/test-uuid.c
    R tests/test-visitor-serialization.c
    R tests/test-vmstate.c
    R tests/test-write-threshold.c
    R tests/test-x86-cpuid.c
    R tests/test-xbzrle.c
    A tests/unit/check-block-qdict.c
    A tests/unit/check-qdict.c
    A tests/unit/check-qjson.c
    A tests/unit/check-qlist.c
    A tests/unit/check-qlit.c
    A tests/unit/check-qnull.c
    A tests/unit/check-qnum.c
    A tests/unit/check-qobject.c
    A tests/unit/check-qom-interface.c
    A tests/unit/check-qom-proplist.c
    A tests/unit/check-qstring.c
    A tests/unit/crypto-tls-psk-helpers.c
    A tests/unit/crypto-tls-psk-helpers.h
    A tests/unit/crypto-tls-x509-helpers.c
    A tests/unit/crypto-tls-x509-helpers.h
    A tests/unit/io-channel-helpers.c
    A tests/unit/io-channel-helpers.h
    A tests/unit/iothread.c
    A tests/unit/iothread.h
    A tests/unit/meson.build
    A tests/unit/pkix_asn1_tab.c
    A tests/unit/ptimer-test-stubs.c
    A tests/unit/ptimer-test.c
    A tests/unit/ptimer-test.h
    A tests/unit/rcutorture.c
    A tests/unit/socket-helpers.c
    A tests/unit/socket-helpers.h
    A tests/unit/test-aio-multithread.c
    A tests/unit/test-aio.c
    A tests/unit/test-authz-list.c
    A tests/unit/test-authz-listfile.c
    A tests/unit/test-authz-pam.c
    A tests/unit/test-authz-simple.c
    A tests/unit/test-base64.c
    A tests/unit/test-bdrv-drain.c
    A tests/unit/test-bdrv-graph-mod.c
    A tests/unit/test-bitcnt.c
    A tests/unit/test-bitmap.c
    A tests/unit/test-bitops.c
    A tests/unit/test-block-backend.c
    A tests/unit/test-block-iothread.c
    A tests/unit/test-blockjob-txn.c
    A tests/unit/test-blockjob.c
    A tests/unit/test-bufferiszero.c
    A tests/unit/test-char.c
    A tests/unit/test-clone-visitor.c
    A tests/unit/test-coroutine.c
    A tests/unit/test-crypto-afsplit.c
    A tests/unit/test-crypto-block.c
    A tests/unit/test-crypto-cipher.c
    A tests/unit/test-crypto-hash.c
    A tests/unit/test-crypto-hmac.c
    A tests/unit/test-crypto-ivgen.c
    A tests/unit/test-crypto-pbkdf.c
    A tests/unit/test-crypto-secret.c
    A tests/unit/test-crypto-tlscredsx509.c
    A tests/unit/test-crypto-tlssession.c
    A tests/unit/test-crypto-xts.c
    A tests/unit/test-cutils.c
    A tests/unit/test-fdmon-epoll.c
    A tests/unit/test-hbitmap.c
    A tests/unit/test-image-locking.c
    A tests/unit/test-int128.c
    A tests/unit/test-io-channel-buffer.c
    A tests/unit/test-io-channel-command.c
    A tests/unit/test-io-channel-file.c
    A tests/unit/test-io-channel-socket.c
    A tests/unit/test-io-channel-tls.c
    A tests/unit/test-io-task.c
    A tests/unit/test-iov.c
    A tests/unit/test-keyval.c
    A tests/unit/test-logging.c
    A tests/unit/test-mul64.c
    A tests/unit/test-opts-visitor.c
    A tests/unit/test-qapi-util.c
    A tests/unit/test-qdev-global-props.c
    A tests/unit/test-qdist.c
    A tests/unit/test-qemu-opts.c
    A tests/unit/test-qga.c
    A tests/unit/test-qgraph.c
    A tests/unit/test-qht.c
    A tests/unit/test-qmp-cmds.c
    A tests/unit/test-qmp-event.c
    A tests/unit/test-qobject-input-visitor.c
    A tests/unit/test-qobject-output-visitor.c
    A tests/unit/test-rcu-list.c
    A tests/unit/test-rcu-simpleq.c
    A tests/unit/test-rcu-slist.c
    A tests/unit/test-rcu-tailq.c
    A tests/unit/test-replication.c
    A tests/unit/test-shift128.c
    A tests/unit/test-string-input-visitor.c
    A tests/unit/test-string-output-visitor.c
    A tests/unit/test-thread-pool.c
    A tests/unit/test-throttle.c
    A tests/unit/test-timed-average.c
    A tests/unit/test-util-filemonitor.c
    A tests/unit/test-util-sockets.c
    A tests/unit/test-uuid.c
    A tests/unit/test-visitor-serialization.c
    A tests/unit/test-vmstate.c
    A tests/unit/test-write-threshold.c
    A tests/unit/test-x86-cpuid.c
    A tests/unit/test-xbzrle.c

  Log Message:
  -----------
  tests: Move unit tests into a separate directory

The main tests directory still looks very crowded, and it's not
clear which files are part of a unit tests and which belong to
a different test subsystem. Let's clean up the mess and move the
unit tests to a separate directory.

Message-Id: <20210310063314.1049838-1-thuth@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 3b472e71d50fe33f2e0dfdd447dde5910ddf0761
      
https://github.com/qemu/qemu/commit/3b472e71d50fe33f2e0dfdd447dde5910ddf0761
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M MAINTAINERS
    R tests/atomic64-bench.c
    R tests/atomic_add-bench.c
    A tests/bench/atomic64-bench.c
    A tests/bench/atomic_add-bench.c
    A tests/bench/benchmark-crypto-cipher.c
    A tests/bench/benchmark-crypto-hash.c
    A tests/bench/benchmark-crypto-hmac.c
    A tests/bench/meson.build
    A tests/bench/qht-bench.c
    R tests/benchmark-crypto-cipher.c
    R tests/benchmark-crypto-hash.c
    R tests/benchmark-crypto-hmac.c
    M tests/meson.build
    R tests/qht-bench.c

  Log Message:
  -----------
  tests: Move benchmarks into a separate folder

Make it clear that these files are related to benchmarks by moving
them into a new folder called "bench".

Message-Id: <20210312092238.79509-1-thuth@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: dd188e41847ced8f49c9ab6bb392e39456690f63
      
https://github.com/qemu/qemu/commit/dd188e41847ced8f49c9ab6bb392e39456690f63
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  gitlab-ci.yml: Move build-tools-and-docs-debian to a better place

The "build-tools-and-docs-debian" job had been added in between
the "check-system-debian" and the "accepance-system-debian" jobs
and thus separates the jobs that belong together. Move it away,
to the end of the file, next to the "pages" job that depends on it.
And while we're at it, also add a proper "needs:" line to the
job so that it can be started as soon as possible instead of always
waiting for the previous stage to finish.

Message-Id: <20210311142211.1547864-2-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 4a859abd1d24fa9eb7f048b82f7b015f9cf6a8c1
      
https://github.com/qemu/qemu/commit/4a859abd1d24fa9eb7f048b82f7b015f9cf6a8c1
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  gitlab-ci.yml: Add some missing dependencies to the jobs

Let's make sure that all jobs have proper "needs:" statements so that
they can start as soon as possible, without having to wait for the
previous pipeline stage to finish.

Message-Id: <20210311142211.1547864-3-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 7da153e81873ca5a1037c0c43b5766dfa2357db5
      
https://github.com/qemu/qemu/commit/7da153e81873ca5a1037c0c43b5766dfa2357db5
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  gitlab-ci.yml: Merge one of the coroutine jobs with the tcg-disabled job

Our gitlab-ci got quite slow in the past weeks, due to the immense amount
of jobs that we have, so we should try to reduce the number of jobs.
Since we already have a job that builds without TCG, we can merge
one of the "build-coroutine" jobs with it to get rid of at least one
job.

Message-Id: <20210311142211.1547864-4-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 342409564ca6fec299cea3cb618156c649748a4c
      
https://github.com/qemu/qemu/commit/342409564ca6fec299cea3cb618156c649748a4c
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  gitlab-ci.yml: Merge check-crypto-old jobs into the build-crypto-old jobs

Both, the build-crypto-old and the check-crypto-old jobs finish reasonably
fast, and the build artifacts are only used for the single corresponding
check jobs, so there is no reason for doing the check step in a separate
job here. Thus let's stop wasting artifacts space and job scheduler over-
head by simply merging the test step into the build jobs.

Message-Id: <20210311142211.1547864-5-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 8e19c0098c290e2dea060eec113c4bf104b1f82c
      
https://github.com/qemu/qemu/commit/8e19c0098c290e2dea060eec113c4bf104b1f82c
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M tests/Makefile.include

  Log Message:
  -----------
  tests: remove "make check-speed" in favor of "make bench"

"make check-speed" has been broken since the removal of ninja2make
last October.  It was just a backwards-compatibility alias for
"make bench-speed", which in turn is in principle a subset of
"make bench".  Advertise the latter and drop "make check-speed"
completely since no one has noticed.

Reported-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20210310164612.285362-1-pbonzini@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 9872ba0a8ab01a9af9f62e780c22edf86e0bc804
      
https://github.com/qemu/qemu/commit/9872ba0a8ab01a9af9f62e780c22edf86e0bc804
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Merge the Gitlab-CI section into the generic CI section

The status of the gitlab-CI files is currently somewhat confusing, and
it is often not quite clear whether a patch should go via my tree or
via the testing tree of Alex. That situation has grown historically...
Initially, I was the only one using the gitlab-CI, just for my private
repository there. But in the course of time, the gitlab-CI switched to
use the containers from tests/docker/ (which is not part of the gitlab-CI
section in the MAINTAINERS file), and QEMU now even switched to gitlab.com
completely for the repository and will soon use it as its gating CI, too,
so it makes way more sense if the gitlab-ci.yml files belong to the people
who are owning the qemu-project on gitlab.com and take care of the gitlab
CI there. Thus let's merge the gitlab-ci section into the common "test and
build automation" section.

And while we're at it, I'm also removing the line with Fam there for now,
since he was hardly active during the last years in this area anymore.
If he ever gets more time for this part again in the future, we surely
can add the line back again. I'm also removing the Patchew URL from this
section now since Patchew's files are not tracked in the main QEMU repo
and it is also not maintained by Alex, Philippe and myself.
The maintainers of Patchew are still listed more accurately in the wiki on
https://wiki.qemu.org/AdminContacts & https://wiki.qemu.org/Testing/CI/Patchew
instead.

Now to avoid that Alex is listed here in this section alone, Philippe and
I agreed to help as backup maintainers here, too. And Willian volunteered
to be an additional reviewer.

Message-Id: <20210309112356.737266-1-thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Acked-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Acked-by: Fam Zheng <fam@euphon.net>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 33bf47291ed575847d7de26b503c50e72f5aa6c3
      
https://github.com/qemu/qemu/commit/33bf47291ed575847d7de26b503c50e72f5aa6c3
  Author: John Snow <jsnow@redhat.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  README: Add Documentation blurb

Add it in a prominent place: Right after figuring out what QEMU is,
users may wish to know how to use it more than they want to know how to
build their own version of it.

Signed-off-by: John Snow <jsnow@redhat.com>
Message-Id: <20201104193032.1319248-1-jsnow@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 757acb9a8295e8be4a37b2cfc1cd947e357fd29c
      
https://github.com/qemu/qemu/commit/757acb9a8295e8be4a37b2cfc1cd947e357fd29c
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-03-14 (Sun, 14 Mar 2021)

  Changed paths:
    M .gitlab-ci.yml
    M MAINTAINERS
    M README.rst
    M tests/Makefile.include
    R tests/atomic64-bench.c
    R tests/atomic_add-bench.c
    A tests/bench/atomic64-bench.c
    A tests/bench/atomic_add-bench.c
    A tests/bench/benchmark-crypto-cipher.c
    A tests/bench/benchmark-crypto-hash.c
    A tests/bench/benchmark-crypto-hmac.c
    A tests/bench/meson.build
    A tests/bench/qht-bench.c
    R tests/benchmark-crypto-cipher.c
    R tests/benchmark-crypto-hash.c
    R tests/benchmark-crypto-hmac.c
    R tests/check-block-qdict.c
    R tests/check-qdict.c
    R tests/check-qjson.c
    R tests/check-qlist.c
    R tests/check-qlit.c
    R tests/check-qnull.c
    R tests/check-qnum.c
    R tests/check-qobject.c
    R tests/check-qom-interface.c
    R tests/check-qom-proplist.c
    R tests/check-qstring.c
    R tests/crypto-tls-psk-helpers.c
    R tests/crypto-tls-psk-helpers.h
    R tests/crypto-tls-x509-helpers.c
    R tests/crypto-tls-x509-helpers.h
    R tests/io-channel-helpers.c
    R tests/io-channel-helpers.h
    R tests/iothread.c
    R tests/iothread.h
    M tests/meson.build
    R tests/pkix_asn1_tab.c
    R tests/ptimer-test-stubs.c
    R tests/ptimer-test.c
    R tests/ptimer-test.h
    R tests/qht-bench.c
    R tests/rcutorture.c
    R tests/socket-helpers.c
    R tests/socket-helpers.h
    R tests/test-aio-multithread.c
    R tests/test-aio.c
    R tests/test-authz-list.c
    R tests/test-authz-listfile.c
    R tests/test-authz-pam.c
    R tests/test-authz-simple.c
    R tests/test-base64.c
    R tests/test-bdrv-drain.c
    R tests/test-bdrv-graph-mod.c
    R tests/test-bitcnt.c
    R tests/test-bitmap.c
    R tests/test-bitops.c
    R tests/test-block-backend.c
    R tests/test-block-iothread.c
    R tests/test-blockjob-txn.c
    R tests/test-blockjob.c
    R tests/test-bufferiszero.c
    R tests/test-char.c
    R tests/test-clone-visitor.c
    R tests/test-coroutine.c
    R tests/test-crypto-afsplit.c
    R tests/test-crypto-block.c
    R tests/test-crypto-cipher.c
    R tests/test-crypto-hash.c
    R tests/test-crypto-hmac.c
    R tests/test-crypto-ivgen.c
    R tests/test-crypto-pbkdf.c
    R tests/test-crypto-secret.c
    R tests/test-crypto-tlscredsx509.c
    R tests/test-crypto-tlssession.c
    R tests/test-crypto-xts.c
    R tests/test-cutils.c
    R tests/test-fdmon-epoll.c
    R tests/test-hbitmap.c
    R tests/test-image-locking.c
    R tests/test-int128.c
    R tests/test-io-channel-buffer.c
    R tests/test-io-channel-command.c
    R tests/test-io-channel-file.c
    R tests/test-io-channel-socket.c
    R tests/test-io-channel-tls.c
    R tests/test-io-task.c
    R tests/test-iov.c
    R tests/test-keyval.c
    R tests/test-logging.c
    R tests/test-mul64.c
    R tests/test-opts-visitor.c
    R tests/test-qapi-util.c
    R tests/test-qdev-global-props.c
    R tests/test-qdist.c
    R tests/test-qemu-opts.c
    R tests/test-qga.c
    R tests/test-qgraph.c
    R tests/test-qht.c
    R tests/test-qmp-cmds.c
    R tests/test-qmp-event.c
    R tests/test-qobject-input-visitor.c
    R tests/test-qobject-output-visitor.c
    R tests/test-rcu-list.c
    R tests/test-rcu-simpleq.c
    R tests/test-rcu-slist.c
    R tests/test-rcu-tailq.c
    R tests/test-replication.c
    R tests/test-shift128.c
    R tests/test-string-input-visitor.c
    R tests/test-string-output-visitor.c
    R tests/test-thread-pool.c
    R tests/test-throttle.c
    R tests/test-timed-average.c
    R tests/test-util-filemonitor.c
    R tests/test-util-sockets.c
    R tests/test-uuid.c
    R tests/test-visitor-serialization.c
    R tests/test-vmstate.c
    R tests/test-write-threshold.c
    R tests/test-x86-cpuid.c
    R tests/test-xbzrle.c
    A tests/unit/check-block-qdict.c
    A tests/unit/check-qdict.c
    A tests/unit/check-qjson.c
    A tests/unit/check-qlist.c
    A tests/unit/check-qlit.c
    A tests/unit/check-qnull.c
    A tests/unit/check-qnum.c
    A tests/unit/check-qobject.c
    A tests/unit/check-qom-interface.c
    A tests/unit/check-qom-proplist.c
    A tests/unit/check-qstring.c
    A tests/unit/crypto-tls-psk-helpers.c
    A tests/unit/crypto-tls-psk-helpers.h
    A tests/unit/crypto-tls-x509-helpers.c
    A tests/unit/crypto-tls-x509-helpers.h
    A tests/unit/io-channel-helpers.c
    A tests/unit/io-channel-helpers.h
    A tests/unit/iothread.c
    A tests/unit/iothread.h
    A tests/unit/meson.build
    A tests/unit/pkix_asn1_tab.c
    A tests/unit/ptimer-test-stubs.c
    A tests/unit/ptimer-test.c
    A tests/unit/ptimer-test.h
    A tests/unit/rcutorture.c
    A tests/unit/socket-helpers.c
    A tests/unit/socket-helpers.h
    A tests/unit/test-aio-multithread.c
    A tests/unit/test-aio.c
    A tests/unit/test-authz-list.c
    A tests/unit/test-authz-listfile.c
    A tests/unit/test-authz-pam.c
    A tests/unit/test-authz-simple.c
    A tests/unit/test-base64.c
    A tests/unit/test-bdrv-drain.c
    A tests/unit/test-bdrv-graph-mod.c
    A tests/unit/test-bitcnt.c
    A tests/unit/test-bitmap.c
    A tests/unit/test-bitops.c
    A tests/unit/test-block-backend.c
    A tests/unit/test-block-iothread.c
    A tests/unit/test-blockjob-txn.c
    A tests/unit/test-blockjob.c
    A tests/unit/test-bufferiszero.c
    A tests/unit/test-char.c
    A tests/unit/test-clone-visitor.c
    A tests/unit/test-coroutine.c
    A tests/unit/test-crypto-afsplit.c
    A tests/unit/test-crypto-block.c
    A tests/unit/test-crypto-cipher.c
    A tests/unit/test-crypto-hash.c
    A tests/unit/test-crypto-hmac.c
    A tests/unit/test-crypto-ivgen.c
    A tests/unit/test-crypto-pbkdf.c
    A tests/unit/test-crypto-secret.c
    A tests/unit/test-crypto-tlscredsx509.c
    A tests/unit/test-crypto-tlssession.c
    A tests/unit/test-crypto-xts.c
    A tests/unit/test-cutils.c
    A tests/unit/test-fdmon-epoll.c
    A tests/unit/test-hbitmap.c
    A tests/unit/test-image-locking.c
    A tests/unit/test-int128.c
    A tests/unit/test-io-channel-buffer.c
    A tests/unit/test-io-channel-command.c
    A tests/unit/test-io-channel-file.c
    A tests/unit/test-io-channel-socket.c
    A tests/unit/test-io-channel-tls.c
    A tests/unit/test-io-task.c
    A tests/unit/test-iov.c
    A tests/unit/test-keyval.c
    A tests/unit/test-logging.c
    A tests/unit/test-mul64.c
    A tests/unit/test-opts-visitor.c
    A tests/unit/test-qapi-util.c
    A tests/unit/test-qdev-global-props.c
    A tests/unit/test-qdist.c
    A tests/unit/test-qemu-opts.c
    A tests/unit/test-qga.c
    A tests/unit/test-qgraph.c
    A tests/unit/test-qht.c
    A tests/unit/test-qmp-cmds.c
    A tests/unit/test-qmp-event.c
    A tests/unit/test-qobject-input-visitor.c
    A tests/unit/test-qobject-output-visitor.c
    A tests/unit/test-rcu-list.c
    A tests/unit/test-rcu-simpleq.c
    A tests/unit/test-rcu-slist.c
    A tests/unit/test-rcu-tailq.c
    A tests/unit/test-replication.c
    A tests/unit/test-shift128.c
    A tests/unit/test-string-input-visitor.c
    A tests/unit/test-string-output-visitor.c
    A tests/unit/test-thread-pool.c
    A tests/unit/test-throttle.c
    A tests/unit/test-timed-average.c
    A tests/unit/test-util-filemonitor.c
    A tests/unit/test-util-sockets.c
    A tests/unit/test-uuid.c
    A tests/unit/test-visitor-serialization.c
    A tests/unit/test-vmstate.c
    A tests/unit/test-write-threshold.c
    A tests/unit/test-x86-cpuid.c
    A tests/unit/test-xbzrle.c

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/thuth-gitlab/tags/pull-request-2021-03-12' into staging

* Move unit and bench tests into separate directories
* Clean-up and improve gitlab-ci jobs
* Drop the non-working "check-speed" makefile target
* Minor documentation updates

# gpg: Signature made Fri 12 Mar 2021 17:18:45 GMT
# gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg:                issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

* remotes/thuth-gitlab/tags/pull-request-2021-03-12:
  README: Add Documentation blurb
  MAINTAINERS: Merge the Gitlab-CI section into the generic CI section
  tests: remove "make check-speed" in favor of "make bench"
  gitlab-ci.yml: Merge check-crypto-old jobs into the build-crypto-old jobs
  gitlab-ci.yml: Merge one of the coroutine jobs with the tcg-disabled job
  gitlab-ci.yml: Add some missing dependencies to the jobs
  gitlab-ci.yml: Move build-tools-and-docs-debian to a better place
  tests: Move benchmarks into a separate folder
  tests: Move unit tests into a separate directory

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/6f8a81fc2965...757acb9a8295



reply via email to

[Prev in Thread] Current Thread [Next in Thread]