[riot-commits] [RIOT-OS/RIOT] 5d2c57: murdock: refactor handling of TEST_ON_CI_WHITELIST

Kaspar Schleiser noreply at github.com
Fri Jul 12 13:56:33 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 5d2c57f858b04fe9bf9c19f9139a2e2603ad984f
      https://github.com/RIOT-OS/RIOT/commit/5d2c57f858b04fe9bf9c19f9139a2e2603ad984f
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M makefiles/murdock.inc.mk

  Log Message:
  -----------
  murdock: refactor handling of TEST_ON_CI_WHITELIST

Refactor the handling to use a variable to store if a test is enabled.
Add a 'test-on-ci-enabled' target that test if the test on ci is enabled.

This is a first commit before changing the behavior.


  Commit: 45a318269d7c8ee251958bd1b1df2563771eb8ab
      https://github.com/RIOT-OS/RIOT/commit/45a318269d7c8ee251958bd1b1df2563771eb8ab
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-06-25 (Tue, 25 Jun 2019)

  Changed paths:
    M makefiles/murdock.inc.mk

  Log Message:
  -----------
  murdock: introduce 'TEST_ON_CI_BLACKLIST'

Introduce a variable to set that a test is blacklisted.

This is a move toward enabling tests by default and adding a blacklisting
reason instead for a board instead of not whitelisting them which hides
the problem.

Currently, a test should be both whitelisted and blacklisted at the same
time to have a meaning. It is planned to whitelist all by default in
an upcoming pull request.


  Commit: bdd721fff476ae8ffe11b6240e7d0e0a6070999f
      https://github.com/RIOT-OS/RIOT/commit/bdd721fff476ae8ffe11b6240e7d0e0a6070999f
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-06-26 (Wed, 26 Jun 2019)

  Changed paths:
    M tests/xtimer_now64_continuity/Makefile
    M tests/xtimer_usleep/Makefile

  Log Message:
  -----------
  tests/xtimer: blacklist native instead of whitelisting

Blacklist native for the xtimer tests that have timing issues.

This also enables running the test on `nrf52dk` as I think it was
forgotten when adding the support.


  Commit: 6c895e1484e3b03216f2e27fcd19d8bdf24d782a
      https://github.com/RIOT-OS/RIOT/commit/6c895e1484e3b03216f2e27fcd19d8bdf24d782a
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2019-07-12 (Fri, 12 Jul 2019)

  Changed paths:
    M makefiles/murdock.inc.mk
    M tests/xtimer_now64_continuity/Makefile
    M tests/xtimer_usleep/Makefile

  Log Message:
  -----------
  Merge pull request #11743 from cladmi/pr/ci/add_test_blacklist

murdock: introduce 'TEST_ON_CI_BLACKLIST'


Compare: https://github.com/RIOT-OS/RIOT/compare/6b094a78a943...6c895e1484e3


More information about the commits mailing list