Print this page
Commonize demangle test pieces; allow for running specific tests and test cases; use linker sets to simplify test definition
   1 #
   2 # This file and its contents are supplied under the terms of the
   3 # Common Development and Distribution License ("CDDL"), version 1.0.
   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet at
   9 # http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 #
  13 # Copyright (c) 2012 by Delphix. All rights reserved.
  14 # Copyright 2014, OmniTI Computer Consulting, Inc. All rights reserved.
  15 # Copyright 2014 Nexenta Systems, Inc. All rights reserved.
  16 # Copyright 2019, Joyent, Inc.
  17 # Copyright 2017 Jason King.
  18 # Copyright 2018, Joyent, Inc.
  19 #
  20 
  21 set name=pkg.fmri value=pkg:/system/test/utiltest@$(PKGVERS)
  22 set name=pkg.description value="Miscellaneous Utility Unit Tests"
  23 set name=pkg.summary value="Utility Unit Test Suite"
  24 set name=info.classification \
  25     value=org.opensolaris.category.2008:Development/System
  26 set name=variant.arch value=$(ARCH)
  27 dir path=opt/util-tests
  28 dir path=opt/util-tests/bin
  29 dir path=opt/util-tests/runfiles
  30 dir path=opt/util-tests/tests
  31 dir path=opt/util-tests/tests/awk
  32 dir path=opt/util-tests/tests/awk/bugs-fixed
  33 dir path=opt/util-tests/tests/awk/data
  34 dir path=opt/util-tests/tests/awk/examples
  35 dir path=opt/util-tests/tests/awk/examples/awk
  36 dir path=opt/util-tests/tests/awk/examples/out
  37 dir path=opt/util-tests/tests/awk/gnu
  38 dir path=opt/util-tests/tests/awk/syn


1124     mode=0555
1125 file path=opt/util-tests/tests/ctf/test-merge-reduction/mapfile-vers mode=0555
1126 file path=opt/util-tests/tests/ctf/test-merge-reduction/test-global.c \
1127     mode=0555
1128 file path=opt/util-tests/tests/ctf/test-merge-reduction/test-scoped.c \
1129     mode=0555
1130 file path=opt/util-tests/tests/ctf/test-merge-static/Makefile.ctftest \
1131     mode=0555
1132 file path=opt/util-tests/tests/ctf/test-merge-static/test-a.c mode=0555
1133 file path=opt/util-tests/tests/ctf/test-merge-static/test-b.c mode=0555
1134 file path=opt/util-tests/tests/ctf/test-merge-static/test-c.c mode=0555
1135 file path=opt/util-tests/tests/ctf/test-merge-static/test-d.c mode=0555
1136 file path=opt/util-tests/tests/ctf/test-merge-static/test-main.c mode=0555
1137 file path=opt/util-tests/tests/ctf/test-merge-weak/Makefile.ctftest mode=0555
1138 file path=opt/util-tests/tests/ctf/test-merge-weak/test-merge-weak.c mode=0555
1139 file path=opt/util-tests/tests/ctf/test-qualifiers.c mode=0555
1140 file path=opt/util-tests/tests/ctf/test-reference.c mode=0555
1141 file path=opt/util-tests/tests/ctf/test-sou.c mode=0555
1142 file path=opt/util-tests/tests/ctf/test-weak.c mode=0555
1143 file path=opt/util-tests/tests/date_test mode=0555
1144 file path=opt/util-tests/tests/demangle/afl-fast mode=0555
1145 file path=opt/util-tests/tests/demangle/gcc-libstdc++ mode=0555
1146 file path=opt/util-tests/tests/demangle/llvm-stdcxxabi mode=0555
1147 file path=opt/util-tests/tests/demangle/rust mode=0555
1148 file path=opt/util-tests/tests/dis/distest mode=0555
1149 file path=opt/util-tests/tests/dis/i386/32.adx.out mode=0444
1150 file path=opt/util-tests/tests/dis/i386/32.adx.s mode=0444
1151 file path=opt/util-tests/tests/dis/i386/32.aes.out mode=0444
1152 file path=opt/util-tests/tests/dis/i386/32.aes.s mode=0444
1153 file path=opt/util-tests/tests/dis/i386/32.avx.out mode=0444
1154 file path=opt/util-tests/tests/dis/i386/32.avx.s mode=0444
1155 file path=opt/util-tests/tests/dis/i386/32.avx2-gather.out mode=0444
1156 file path=opt/util-tests/tests/dis/i386/32.avx2-gather.s mode=0444
1157 file path=opt/util-tests/tests/dis/i386/32.avx2.out mode=0444
1158 file path=opt/util-tests/tests/dis/i386/32.avx2.s mode=0444
1159 file path=opt/util-tests/tests/dis/i386/32.avx512.out mode=0444
1160 file path=opt/util-tests/tests/dis/i386/32.avx512.s mode=0444
1161 file path=opt/util-tests/tests/dis/i386/32.avx512_vnni.out mode=0444
1162 file path=opt/util-tests/tests/dis/i386/32.avx512_vnni.s mode=0444
1163 file path=opt/util-tests/tests/dis/i386/32.bmi1.out mode=0444
1164 file path=opt/util-tests/tests/dis/i386/32.bmi1.s mode=0444
1165 file path=opt/util-tests/tests/dis/i386/32.bmi2.out mode=0444
1166 file path=opt/util-tests/tests/dis/i386/32.bmi2.s mode=0444


1438 file path=opt/util-tests/tests/libsff/libsff_efault mode=0555
1439 file path=opt/util-tests/tests/libsff/libsff_einval mode=0555
1440 file path=opt/util-tests/tests/libsff/libsff_enc mode=0555
1441 file path=opt/util-tests/tests/libsff/libsff_enc.out mode=0444
1442 file path=opt/util-tests/tests/libsff/libsff_ident mode=0555
1443 file path=opt/util-tests/tests/libsff/libsff_ident.out mode=0444
1444 file path=opt/util-tests/tests/libsff/libsff_lengths mode=0555
1445 file path=opt/util-tests/tests/libsff/libsff_lengths.out mode=0444
1446 file path=opt/util-tests/tests/libsff/libsff_opts mode=0555
1447 file path=opt/util-tests/tests/libsff/libsff_opts.out mode=0444
1448 file path=opt/util-tests/tests/libsff/libsff_strings mode=0555
1449 file path=opt/util-tests/tests/libsff/libsff_wave mode=0555
1450 file path=opt/util-tests/tests/libsff/libsff_wave.out mode=0444
1451 file path=opt/util-tests/tests/mergeq/mqt mode=0555
1452 file path=opt/util-tests/tests/mergeq/wqt mode=0555
1453 file path=opt/util-tests/tests/printf_test mode=0555
1454 file path=opt/util-tests/tests/set-linkprop mode=0555
1455 file path=opt/util-tests/tests/smbios mode=0555
1456 file path=opt/util-tests/tests/xargs_test mode=0555
1457 license lic_CDDL license=lic_CDDL
1458 license usr/src/lib/libdemangle/THIRDPARTYLICENSE \
1459     license=usr/src/lib/libdemangle/THIRDPARTYLICENSE
1460 license usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.rust \
1461     license=usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.rust
1462 depend fmri=system/library/iconv/utf-8 type=require
1463 depend fmri=system/test/testrunner type=require
   1 #
   2 # This file and its contents are supplied under the terms of the
   3 # Common Development and Distribution License ("CDDL"), version 1.0.
   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet at
   9 # http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 #
  13 # Copyright (c) 2012 by Delphix. All rights reserved.
  14 # Copyright 2014, OmniTI Computer Consulting, Inc. All rights reserved.
  15 # Copyright 2014 Nexenta Systems, Inc. All rights reserved.
  16 # Copyright 2019 Joyent, Inc.
  17 # Copyright 2017 Jason King.

  18 #
  19 
  20 set name=pkg.fmri value=pkg:/system/test/utiltest@$(PKGVERS)
  21 set name=pkg.description value="Miscellaneous Utility Unit Tests"
  22 set name=pkg.summary value="Utility Unit Test Suite"
  23 set name=info.classification \
  24     value=org.opensolaris.category.2008:Development/System
  25 set name=variant.arch value=$(ARCH)
  26 dir path=opt/util-tests
  27 dir path=opt/util-tests/bin
  28 dir path=opt/util-tests/runfiles
  29 dir path=opt/util-tests/tests
  30 dir path=opt/util-tests/tests/awk
  31 dir path=opt/util-tests/tests/awk/bugs-fixed
  32 dir path=opt/util-tests/tests/awk/data
  33 dir path=opt/util-tests/tests/awk/examples
  34 dir path=opt/util-tests/tests/awk/examples/awk
  35 dir path=opt/util-tests/tests/awk/examples/out
  36 dir path=opt/util-tests/tests/awk/gnu
  37 dir path=opt/util-tests/tests/awk/syn


1123     mode=0555
1124 file path=opt/util-tests/tests/ctf/test-merge-reduction/mapfile-vers mode=0555
1125 file path=opt/util-tests/tests/ctf/test-merge-reduction/test-global.c \
1126     mode=0555
1127 file path=opt/util-tests/tests/ctf/test-merge-reduction/test-scoped.c \
1128     mode=0555
1129 file path=opt/util-tests/tests/ctf/test-merge-static/Makefile.ctftest \
1130     mode=0555
1131 file path=opt/util-tests/tests/ctf/test-merge-static/test-a.c mode=0555
1132 file path=opt/util-tests/tests/ctf/test-merge-static/test-b.c mode=0555
1133 file path=opt/util-tests/tests/ctf/test-merge-static/test-c.c mode=0555
1134 file path=opt/util-tests/tests/ctf/test-merge-static/test-d.c mode=0555
1135 file path=opt/util-tests/tests/ctf/test-merge-static/test-main.c mode=0555
1136 file path=opt/util-tests/tests/ctf/test-merge-weak/Makefile.ctftest mode=0555
1137 file path=opt/util-tests/tests/ctf/test-merge-weak/test-merge-weak.c mode=0555
1138 file path=opt/util-tests/tests/ctf/test-qualifiers.c mode=0555
1139 file path=opt/util-tests/tests/ctf/test-reference.c mode=0555
1140 file path=opt/util-tests/tests/ctf/test-sou.c mode=0555
1141 file path=opt/util-tests/tests/ctf/test-weak.c mode=0555
1142 file path=opt/util-tests/tests/date_test mode=0555
1143 file path=opt/util-tests/tests/demangle/cxx mode=0555


1144 file path=opt/util-tests/tests/demangle/rust mode=0555
1145 file path=opt/util-tests/tests/dis/distest mode=0555
1146 file path=opt/util-tests/tests/dis/i386/32.adx.out mode=0444
1147 file path=opt/util-tests/tests/dis/i386/32.adx.s mode=0444
1148 file path=opt/util-tests/tests/dis/i386/32.aes.out mode=0444
1149 file path=opt/util-tests/tests/dis/i386/32.aes.s mode=0444
1150 file path=opt/util-tests/tests/dis/i386/32.avx.out mode=0444
1151 file path=opt/util-tests/tests/dis/i386/32.avx.s mode=0444
1152 file path=opt/util-tests/tests/dis/i386/32.avx2-gather.out mode=0444
1153 file path=opt/util-tests/tests/dis/i386/32.avx2-gather.s mode=0444
1154 file path=opt/util-tests/tests/dis/i386/32.avx2.out mode=0444
1155 file path=opt/util-tests/tests/dis/i386/32.avx2.s mode=0444
1156 file path=opt/util-tests/tests/dis/i386/32.avx512.out mode=0444
1157 file path=opt/util-tests/tests/dis/i386/32.avx512.s mode=0444
1158 file path=opt/util-tests/tests/dis/i386/32.avx512_vnni.out mode=0444
1159 file path=opt/util-tests/tests/dis/i386/32.avx512_vnni.s mode=0444
1160 file path=opt/util-tests/tests/dis/i386/32.bmi1.out mode=0444
1161 file path=opt/util-tests/tests/dis/i386/32.bmi1.s mode=0444
1162 file path=opt/util-tests/tests/dis/i386/32.bmi2.out mode=0444
1163 file path=opt/util-tests/tests/dis/i386/32.bmi2.s mode=0444


1435 file path=opt/util-tests/tests/libsff/libsff_efault mode=0555
1436 file path=opt/util-tests/tests/libsff/libsff_einval mode=0555
1437 file path=opt/util-tests/tests/libsff/libsff_enc mode=0555
1438 file path=opt/util-tests/tests/libsff/libsff_enc.out mode=0444
1439 file path=opt/util-tests/tests/libsff/libsff_ident mode=0555
1440 file path=opt/util-tests/tests/libsff/libsff_ident.out mode=0444
1441 file path=opt/util-tests/tests/libsff/libsff_lengths mode=0555
1442 file path=opt/util-tests/tests/libsff/libsff_lengths.out mode=0444
1443 file path=opt/util-tests/tests/libsff/libsff_opts mode=0555
1444 file path=opt/util-tests/tests/libsff/libsff_opts.out mode=0444
1445 file path=opt/util-tests/tests/libsff/libsff_strings mode=0555
1446 file path=opt/util-tests/tests/libsff/libsff_wave mode=0555
1447 file path=opt/util-tests/tests/libsff/libsff_wave.out mode=0444
1448 file path=opt/util-tests/tests/mergeq/mqt mode=0555
1449 file path=opt/util-tests/tests/mergeq/wqt mode=0555
1450 file path=opt/util-tests/tests/printf_test mode=0555
1451 file path=opt/util-tests/tests/set-linkprop mode=0555
1452 file path=opt/util-tests/tests/smbios mode=0555
1453 file path=opt/util-tests/tests/xargs_test mode=0555
1454 license lic_CDDL license=lic_CDDL
1455 license usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.llvm \
1456     license=usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.llvm
1457 license usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.rust \
1458     license=usr/src/test/util-tests/tests/demangle/THIRDPARTYLICENSE.rust
1459 depend fmri=system/library/iconv/utf-8 type=require
1460 depend fmri=system/test/testrunner type=require