==================================================== GNU recutils 1.7: torture/utils/test-suite.log ==================================================== # TOTAL: 9 # PASS: 3 # SKIP: 0 # XFAIL: 0 # FAIL: 6 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: recsel.sh =============== Running recsel test(s): recsel-all-fields ok recsel-one-field ok recsel-two-fields ok recsel-values ok recsel-values-long ok recsel-multiple-values ok recsel-collapsed ok recsel-values-collapsed ok recsel-row cat: multiple-records.in: No such file or directory fail (see recsel-row.diff) recsel-row-long ok recsel-collapsed-row ok recsel-multi-all-fields ok recsel-multi-values ok recsel-multi-collapsed-values ok recsel-count ok recsel-subs fail (see recsel-subs.diff) recsel-subs-2 fail (see recsel-subs-2.diff) recsel-index-first ok recsel-index-long cat: multiple-records.in: No such file or directory fail (see recsel-index-long.diff) recsel-index-second cat: multiple-records.in: No such file or directory fail (see recsel-index-second.diff) recsel-index-toobig cat: multiple-records.in: No such file or directory ok recsel-index-several cat: multiple-records.in: No such file or directory fail (see recsel-index-several.diff) recsel-index-range-1 cat: multiple-records.in: No such file or directory fail (see recsel-index-range-1.diff) recsel-index-range-2 cat: multiple-records.in: No such file or directory fail (see recsel-index-range-2.diff) recsel-index-range-3 cat: multiple-records.in: No such file or directory fail (see recsel-index-range-3.diff) recsel-index-invalid-1 cat: multiple-records.in: No such file or directory xfail recsel-index-invalid-2 cat: multiple-records.in: No such file or directory xfail recsel-index-invalid-3 cat: multiple-records.in: No such file or directory xfail recsel-index-invalid-4 xfail recsel-type ok recsel-type-2 ok recsel-type-3 ok recsel-type-4 ok recsel-sex-integer-equal ok recsel-sex-integer-equal-hex ok recsel-sex-integer-equal-oct ok recsel-sex-integer-nonequal ok recsel-sex-integer-lessthan ok recsel-sex-integer-lessequalthan ok recsel-sex-integer-biggerthan ok recsel-sex-integer-biggerequalthan ok recsel-sex-integer-plus ok recsel-sex-integer-minus ok recsel-sex-integer-mul ok recsel-sex-integer-div ok recsel-sex-integer-mod ok recsel-sex-integer-not ok recsel-sex-integer-and ok recsel-sex-integer-or ok recsel-sex-real-equal ok recsel-sex-real-nonequal ok recsel-sex-real-lessthan ok recsel-sex-real-biggerthan ok recsel-sex-real-plus ok recsel-sex-real-mul ok recsel-sex-sharp-zero ok recsel-sex-sharp-one ok recsel-sex-sharp-multiple ok recsel-sex-sharp-subname ok recsel-sex-match ok recsel-sex-date-sametime ok recsel-sex-date-before ok recsel-sex-date-after ok recsel-sex-implies-1 ok recsel-sex-conditional-1 ok recsel-sex-conditional-2 ok recsel-sex-string-single-quote ok recsel-sex-string-double-quote ok recsel-sex-string-multiline ok recsel-sex-string-equal cat: multiple-records.in: No such file or directory fail (see recsel-sex-string-equal.diff) recsel-sex-string-non-equal cat: multiple-records.in: No such file or directory fail (see recsel-sex-string-non-equal.diff) recsel-sex-string-equal-insensitive cat: multiple-records.in: No such file or directory fail (see recsel-sex-string-equal-insensitive.diff) recsel-sex-string-non-equal-insensitive cat: multiple-records.in: No such file or directory fail (see recsel-sex-string-non-equal-insensitive.diff) recsel-quick-simple cat: multiple-records.in: No such file or directory fail (see recsel-quick-simple.diff) recsel-quick-not-found cat: multiple-records.in: No such file or directory ok recsel-quick-and-sex cat: multiple-records.in: No such file or directory xfail recsel-sex-and-quick cat: multiple-records.in: No such file or directory xfail recsel-quick-and-num cat: multiple-records.in: No such file or directory xfail recsel-num-and-quick cat: multiple-records.in: No such file or directory xfail recsel-num-and-random cat: multiple-records.in: No such file or directory xfail recsel-sex-and-random cat: multiple-records.in: No such file or directory xfail recsel-quick-and-random cat: multiple-records.in: No such file or directory xfail recsel-confidential error (see recsel-confidential.err) recsel-confidential-fex error (see recsel-confidential-fex.err) recsel-confidential-fex-value error (see recsel-confidential-fex-value.err) recsel-confidential-num error (see recsel-confidential-num.err) recsel-sort cat: sort.in: No such file or directory fail (see recsel-sort.diff) recsel-sort-with-comment ok recsel-sort-multiple ok recsel-sort-field cat: sort.in: No such file or directory fail (see recsel-sort-field.diff) recsel-sort-field-multiple ok recsel-sort-field-nonexist cat: sort.in: No such file or directory fail (see recsel-sort-field-nonexist.diff) recsel-empty-field-values ok recsel-uniq ok recsel-uniq-long ok recsel-random-all cat: multiple-records.in: No such file or directory fail (see recsel-random-all.diff) recsel-random-one cat: one-record.in: No such file or directory fail (see recsel-random-one.diff) recsel-group-records ok recsel-group-records-sort ok recsel-group-records-non-existing-field ok recsel-group-one-record cat: one-record.in: No such file or directory fail (see recsel-group-one-record.diff) recsel-group-records-missing ok recsel-group-multiple-fields ok recsel-aggregate-field-name ok recsel-aggregate-case-insensitive ok recsel-aggregate-rewrite-rule ok recsel-aggregate-count-overall ok recsel-aggregate-count-grouped ok recsel-aggregate-avg-overall ok recsel-aggregate-avg-grouped ok recsel-aggregate-sum-overall ok recsel-aggregate-sum-grouped ok recsel-aggregate-min-overall ok recsel-aggregate-min-grouped ok recsel-aggregate-max-overall ok recsel-aggregate-max-grouped ok recsel-fex-rewrite-all cat: repeated-fields.in: No such file or directory fail (see recsel-fex-rewrite-all.diff) recsel-fex-rewrite-subscript-single cat: repeated-fields.in: No such file or directory fail (see recsel-fex-rewrite-subscript-single.diff) recsel-fex-rewrite-subscript-multi cat: repeated-fields.in: No such file or directory fail (see recsel-fex-rewrite-subscript-multi.diff) recsel-fex-rewrite-several cat: repeated-fields.in: No such file or directory fail (see recsel-fex-rewrite-several.diff) recsel-descriptor ok recsel-nonexistent-print cat: multiple-records.in: No such file or directory ok recsel-join-default-rset cat: multiple-records.in: No such file or directory xfail recsel-join-no-foreign ok recsel-non-existant-foreign-key ok recsel-several-foreign-keys ok recsel-join-descriptor ok recsel-unquoted-lisp-strings ok recsel-sex-single-char-field-names ok recsel-record-with-comments ok recsel-ignored-first-blanks ok FAIL: recdel.sh =============== Running recdel test(s): recdel-first error (see recdel-first.err) recdel-second ok recdel-last ok recdel-index-list ok recdel-case-insensitive ok recdel-case-sensitive ok recdel-comment ok recdel-sex ok recdel-try-type xfail recdel-type cat: multiple-named.in: No such file or directory error (see recdel-type.err) recdel-request-all xfail recdel-force-all ok recdel-integrity-fail xfail recdel-force-restrictions ok recdel-external-fail xfail recdel-no-external ok recdel-quick-simple ok recdel-random-all xfail recdel-random-all-force ok FAIL: recins.sh =============== Running recins test(s): recins-empty ok recins-empty-with-type ok recins-several-fields ok recins-append ok recins-append-in-type ok recins-append-new-type ok recins-replace ok recins-replace-range ok recins-replace-several-indexes cat: multiple-records.in: No such file or directory fail (see recins-replace-several-indexes.diff) recins-replace-sex ok recins-violate-restrictions error (expected failure) recins-force-restrictions fail (see recins-force-restrictions.diff) recins-only-descriptor ok recins-comments-and-descriptor ok recins-external-descriptor ok recins-auto-fields ok recins-auto-notype ok recins-auto-fields-several ok recins-no-auto ok recins-auto-range-overflow xfail recins-auto-range-overflow-force ok recins-quick-simple cat: multiple-records.in: No such file or directory fail (see recins-quick-simple.diff) recins-random-all cat: multiple-records.in: No such file or directory fail (see recins-random-all.diff) recins-random-one ok recins-case-insensitive ok recins-case-sensitive ok recins-insert-default-type ok FAIL: recset.sh =============== Running recset test(s): recset-append-field ok recset-set-field ok recset-delete-field ok recset-comment-out-field ok recset-delete-non-existant ok recset-comment-out-fex-first ok recset-comment-out-fex-last ok recset-violate-integrity xfail recset-force-integrity ok recset-rename ok recset-rename-first ok recset-rename-middle ok recset-rename-last ok recset-rename-range-first ok recset-rename-range-last ok recset-rename-range-all ok recset-rename-all ok recset-rename-all-descriptor ok recset-rename-all-key ok recset-rename-invalid-fex xfail recset-set-add-1 cat: one-record.in: No such file or directory ./testutils.sh: line 161: 18327 Done(1) cat one-record.in 18328 Segmentation fault | recset -f field2 -S foo > recset-set-add-1.out 2> recset-set-add-1.err error (see recset-set-add-1.err) recset-set-add-2 cat: one-record.in: No such file or directory ./testutils.sh: line 161: 18381 Done(1) cat one-record.in 18382 Segmentation fault | recset -f field4 -S foo > recset-set-add-2.out 2> recset-set-add-2.err error (see recset-set-add-2.err) recset-set-add-3 cat: one-record.in: No such file or directory ./testutils.sh: line 161: 18451 Done(1) cat one-record.in 18452 Segmentation fault | recset -f field2,field4 -S foo > recset-set-add-3.out 2> recset-set-add-3.err error (see recset-set-add-3.err) recset-quick-simple fail (see recset-quick-simple.diff) recset-set-field-in-range fail (see recset-set-field-in-range.diff) recset-set-field-in-several-indexes fail (see recset-set-field-in-several-indexes.diff) recset-random-all fail (see recset-random-all.diff) recset-random-one cat: one-record.in: No such file or directory ./testutils.sh: line 161: 18844 Done(1) cat one-record.in 18845 Segmentation fault | recset -m 1 -f field2 -s XXX > recset-random-one.out 2> recset-random-one.err error (see recset-random-one.err) FAIL: recfmt.sh =============== Running recfmt test(s): recfmt-empty-template ok recfmt-empty-file ok recfmt-all-records ok recfmt-slot-beginning ok recfmt-no-prolog ok recfmt-subscripts ok recfmt-non-matching-records ok recfmt-concat ok recfmt-empty-slot xfail recfmt-invalid-slot cat: multiple-records.in: No such file or directory error (expected failure) FAIL: rec2csv.sh ================ Running rec2csv test(s): rec2csv-default-record ok rec2csv-missing-fields ok rec2csv-missing-fields-first ok rec2csv-multi-line error (see rec2csv-multi-line.err) rec2csv-escape-quotes ok rec2csv-repeated-fields ok rec2csv-repeated-missing ok rec2csv-default-type ok rec2csv-with-type ok rec2csv-nonexistant-type ok rec2csv-sort ok rec2csv-sort-field ok