[DTrace-devel] [oracle/dtrace-utils] 982333: Add pre-release banner and adjust testsuite

Kris Van Hees noreply at github.com
Thu Oct 28 07:04:51 PDT 2021


  Branch: refs/tags/2.0.0-1.8
  Home:   https://github.com/oracle/dtrace-utils
  Commit: 982333c6e79105e23b95503cc704285acc1c2374
      https://github.com/oracle/dtrace-utils/commit/982333c6e79105e23b95503cc704285acc1c2374
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: d76043501f0f506b67964a3e4ada5b3bef5617c4
      https://github.com/oracle/dtrace-utils/commit/d76043501f0f506b67964a3e4ada5b3bef5617c4
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: d19649824fa387a1b97e7c585b20a525f6945180
      https://github.com/oracle/dtrace-utils/commit/d19649824fa387a1b97e7c585b20a525f6945180
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 020b1e00133d39fd84d11c7383cbdccd043525d7
      https://github.com/oracle/dtrace-utils/commit/020b1e00133d39fd84d11c7383cbdccd043525d7
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 15037a501c0e2de3ed3502cec989ee76434af57b
      https://github.com/oracle/dtrace-utils/commit/15037a501c0e2de3ed3502cec989ee76434af57b
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 04fba43ebc6361b9e60e636bb49bb5cea1048289
      https://github.com/oracle/dtrace-utils/commit/04fba43ebc6361b9e60e636bb49bb5cea1048289
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 876f1401c82aa492eaf8aa304802fea35d8f953d
      https://github.com/oracle/dtrace-utils/commit/876f1401c82aa492eaf8aa304802fea35d8f953d
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 55aa190efc8b6dbafc8a9a01300d0b20d2a7d123
      https://github.com/oracle/dtrace-utils/commit/55aa190efc8b6dbafc8a9a01300d0b20d2a7d123
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 2c67c2220bf45dbdd4435dcc865ce075c93228c4
      https://github.com/oracle/dtrace-utils/commit/2c67c2220bf45dbdd4435dcc865ce075c93228c4
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 1f00859eb5dfcab548658cfc91dd4df50899be3d
      https://github.com/oracle/dtrace-utils/commit/1f00859eb5dfcab548658cfc91dd4df50899be3d
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 728ab93a248d831225708dd5fd300179ae9ec557
      https://github.com/oracle/dtrace-utils/commit/728ab93a248d831225708dd5fd300179ae9ec557
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: 67cf00fd676484710df9d4c57312d5842231d641
      https://github.com/oracle/dtrace-utils/commit/67cf00fd676484710df9d4c57312d5842231d641
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: dfe4365ebbe08a9f09210d5ee64e76a85b46dd8f
      https://github.com/oracle/dtrace-utils/commit/dfe4365ebbe08a9f09210d5ee64e76a85b46dd8f
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: bd9729d1805a6cd301690e9ecfc8e3757087d181
      https://github.com/oracle/dtrace-utils/commit/bd9729d1805a6cd301690e9ecfc8e3757087d181
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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>


  Commit: 2ab1390389545046fb5760a9caff33fb94a1aa0d
      https://github.com/oracle/dtrace-utils/commit/2ab1390389545046fb5760a9caff33fb94a1aa0d
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 2021)

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

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

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


  Commit: f600382b35af0ac2bfb26994cba82c5fddc65351
      https://github.com/oracle/dtrace-utils/commit/f600382b35af0ac2bfb26994cba82c5fddc65351
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-15 (Fri, 15 Oct 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: ecd615ea221c2d18967ab033371bc7ca62676d24
      https://github.com/oracle/dtrace-utils/commit/ecd615ea221c2d18967ab033371bc7ca62676d24
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-16 (Sat, 16 Oct 2021)

  Changed paths:
    A test/unittest/enum/err.D_UNKNOWN.RepeatIdentifiers.r.p
    M test/unittest/funcs/err.inet_ntoabadaddr.d
    M test/unittest/funcs/err.inet_ntopbadaddr.d
    M test/unittest/funcs/err.inet_ntopbadarg.d
    A test/unittest/offsetof/err.D_UNKNOWN.OffsetofNULL.r.p
    A test/unittest/union/err.D_DECL_INCOMPLETE.circular.r.p
    A test/unittest/union/err.D_DECL_INCOMPLETE.order.r.p
    A test/unittest/union/err.D_DECL_INCOMPLETE.simple.r.p
    A test/utils/libctf.r.p

  Log Message:
  -----------
  Tweak testsuite to account for libctf / libdtrace-ctf differences

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


  Commit: 6cee257e0ed9688521a56b73eaa853078fc03b07
      https://github.com/oracle/dtrace-utils/commit/6cee257e0ed9688521a56b73eaa853078fc03b07
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2021-10-16 (Sat, 16 Oct 2021)

  Changed paths:
    M test/unittest/consumer/addr2str-null.c
    M test/unittest/consumer/tst.merge_ranges_bug25767469.c
    M test/unittest/consumer/tst.symbols.c
    A test/unittest/types/err.D_UNKNOWN.dupenum.r.p
    A test/unittest/types/err.D_UNKNOWN.dupstruct.r.p
    M test/utils/Build

  Log Message:
  -----------
  SKip tests that trigger a compilation failure due to ctd-api.h

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


Compare: https://github.com/oracle/dtrace-utils/compare/982333c6e791%5E...6cee257e0ed9



More information about the DTrace-devel mailing list