[DTrace-devel] [oracle/dtrace-utils] b61627: The fbtprovider/tst.return0.d test should not use ...

Kris Van Hees noreply at github.com
Wed Jun 23 19:09:53 PDT 2021


  Branch: refs/heads/2.0-branch
  Home:   https://github.com/oracle/dtrace-utils
  Commit: b61627e0fe222c4dc3190c99b0ec8bcd57dae1a8
      https://github.com/oracle/dtrace-utils/commit/b61627e0fe222c4dc3190c99b0ec8bcd57dae1a8
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-22 (Tue, 22 Jun 2021)

  Changed paths:
    M test/unittest/fbtprovider/tst.return0.d

  Log Message:
  -----------
  The fbtprovider/tst.return0.d test should not use ioctl

This test was triggering on ioctl because that was the system call used
by DTrace to read trace data.  It was therefore guaranteed to be called
frequently.

With the new implementation ioctl is no longer used.  Instead, we can
trigger on the poll system call.

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Reviewed-by: Eugene Loh <eugene.loh at oracle.com>


  Commit: 53b33a89ef7eaeba5ce06d50a4c73fe91c1fa99e
      https://github.com/oracle/dtrace-utils/commit/53b33a89ef7eaeba5ce06d50a4c73fe91c1fa99e
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    R test/internals/tst.varint.c
    A test/internals/tst.varint.sh
    M test/utils/Build
    A test/utils/tst.varint.c

  Log Message:
  -----------
  Ensure the tst.varint test can run outside the build tree

The tst.varint.c test was depending on two source tree files.  Those
files are no longer available when you install DTrace packages.  The
test has been turned into a script that executes a test/utils program
that is compiled at build time.

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Reviewed-by: Nick Alcock <nick.alcock at oracle.com>


  Commit: 2eb35a5b6bca1fcd8fc52b257ed5da9292ff8e19
      https://github.com/oracle/dtrace-utils/commit/2eb35a5b6bca1fcd8fc52b257ed5da9292ff8e19
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M cmd/dtrace.c

  Log Message:
  -----------
  Add pre-release banner and adjust testsuite

Adding a banner indicating that this is a pre-release that offers
limited functionality.  Also mark all test directories as unreliable,
nd therefore all tests will be skipped for now until verifiable
functionality is available.

Orabug: 30619056
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: e4eb5a9f54e1aeced4b273fd0c9347a04ded4542
      https://github.com/oracle/dtrace-utils/commit/e4eb5a9f54e1aeced4b273fd0c9347a04ded4542
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    A buildrpm/ol7/dtrace.spec
    A buildrpm/ol8/dtrace.spec
    A tag-me-for-uek

  Log Message:
  -----------
  Set up branch for OL7 and OL8 building from source tree

Orabug: 30619056
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 7170888ee78501c87f3e248c52867e6aca7df005
      https://github.com/oracle/dtrace-utils/commit/7170888ee78501c87f3e248c52867e6aca7df005
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Updating spec files to explicitly set a build kernel version

Orabug: 30619056
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 34589d04a5a68d3aee9c7020e0f46acfa5a18841
      https://github.com/oracle/dtrace-utils/commit/34589d04a5a68d3aee9c7020e0f46acfa5a18841
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M runtest.sh

  Log Message:
  -----------
  test: ensure that the pre-release banner does not interfere with testing

The pre-release version of DTrace v2 outputs a banner message to inform
the user of the pre-release status of this tool.  Tests that verify
output were reporting failure because of the unexpected extra string
in the output.

This commit filters out the pre-release banner before any output
processing takes place.

Orabug: 30619056
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: f54f2b849c08e144b0619510997637b46b22c822
      https://github.com/oracle/dtrace-utils/commit/f54f2b849c08e144b0619510997637b46b22c822
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for newest source code sync

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 4b6ca8123277aefa7f782a9652b6149f9d7d2c86
      https://github.com/oracle/dtrace-utils/commit/4b6ca8123277aefa7f782a9652b6149f9d7d2c86
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 400545663ce33f847b26f2899c87272478bc6910
      https://github.com/oracle/dtrace-utils/commit/400545663ce33f847b26f2899c87272478bc6910
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M cmd/dtrace.c
    M runtest.sh

  Log Message:
  -----------
  Add pre-release banner UNLESS in test suite

A previous commit added a pre-release banner.  The commit message
said testing was decommissioned, but that was not the case; there
were simply widespread failures.  A later commit instituted some
mechanisms to filter out the banner, but they did not cover every
case, resulting in at least one known test FAIL.

Suppress the banner when the test suite is being run.  Remove the
filtering mechanisms.

Orabug: 31694125
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
Reviewed-by: Nick Alcock <nick.alcock at oracle.com>


  Commit: fd6bc30edab22aae1e70be64dbaa74c303cce66a
      https://github.com/oracle/dtrace-utils/commit/fd6bc30edab22aae1e70be64dbaa74c303cce66a
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    A test/tags.default

  Log Message:
  -----------
  Skip unstable tests for release testing

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>


  Commit: 50d995cf6e954f0efa5cef7915e2e0a85344472f
      https://github.com/oracle/dtrace-utils/commit/50d995cf6e954f0efa5cef7915e2e0a85344472f
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>


  Commit: 3db3cde90d2703c31b2c4d3200893150ae15d781
      https://github.com/oracle/dtrace-utils/commit/3db3cde90d2703c31b2c4d3200893150ae15d781
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 619f1f421737796222dacbbc23e600d7f1a5e158
      https://github.com/oracle/dtrace-utils/commit/619f1f421737796222dacbbc23e600d7f1a5e158
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 52c0891678beaf080d0e7a0de451abe3daf9f180
      https://github.com/oracle/dtrace-utils/commit/52c0891678beaf080d0e7a0de451abe3daf9f180
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 71f8000fa8c4730717999bc48aa13644d0930711
      https://github.com/oracle/dtrace-utils/commit/71f8000fa8c4730717999bc48aa13644d0930711
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec

  Log Message:
  -----------
  Update spec files for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 87c9dffea0237c5c774d1fc7c3d74db5e625db9b
      https://github.com/oracle/dtrace-utils/commit/87c9dffea0237c5c774d1fc7c3d74db5e625db9b
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M buildrpm/ol7/dtrace.spec
    M buildrpm/ol8/dtrace.spec
    M dtrace.spec

  Log Message:
  -----------
  Update spec fles for ol7 and ol8

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


Compare: https://github.com/oracle/dtrace-utils/compare/6772e3705c00...87c9dffea023



More information about the DTrace-devel mailing list