components/gtar/test/results-64.master
author Rich Burridge <rich.burridge@oracle.com>
Tue, 20 Sep 2016 08:35:58 -0700
changeset 6933 e1fa2aa7bad7
parent 4548 a77dcced6a2a
permissions -rw-r--r--
24691894 Adjust opensp for upcoming libtool 2.4.6 changes 24692105 Adjust openjade for upcoming libtool 2.4.6 changes

## ------------------------ ##
## GNU tar 1.28 test suite. ##
## ------------------------ ##
  1: tar version                                     ok
  2: decompressing from stdin                        ok
  3: mixing options                                  ok
  4: interspersed options                            ok

Option compatibility

  5: occurrence compatibility                        ok
  6: occurrence compatibility                        ok
  7: --verify compatibility                          ok
  8: compress option compatibility                   ok
  9: --pax-option compatibility                      ok
 10: --pax-option compatibility                      skipped (opcomp06.at:24)

The -T option

 11: multiple file lists                             ok
 12: nested file lists                               ok
 13: recursive file lists                            ok
 14: -C in file lists                                ok
 15: empty entries                                   ok
 16: 0-separated file without -0                     ok
 17: empty file                                      ok
 18: entries with missing newlines                   ok

Various options

 19: tar --index-file=FILE --file=-                  ok
 20: tar cvf -                                       ok
 21: gzip                                            ok
 22: recurse                                         ok
 23: recurse: toggle                                 ok
 24: short records                                   ok
 25: terminal input                                  ok

The --same-order option

 26: working -C with --same-order                    ok
 27: multiple -C options                             ok

Append

 28: append                                          ok
 29: appending files with long names                 ok
 30: append vs. create                               ok
 31: append with name transformation                 ok
 32: append with verify                              ok

Transforms

 33: transforming hard links on create               ok
 34: transformations and GNU volume labels           ok

Exclude

 35: exclude                                         ok
 36: exclude wildcards                               ok
 37: exclude: anchoring                              ok
 38: exclude: wildcards match slash                  ok
 39: exclude: case insensitive                       ok
 40: exclude: lots of excludes                       ok
 41: exclude: long files in pax archives             ok
 42: exclude: --exclude-backups option               ok
 43: --exclude-tag option                            ok
 44: --exclude-tag option and --listed-incremental   ok
 45: --exclude-tag option in incremental pass        ok
 46: --exclude-tag-under option                      ok
 47: --exclude-tag-under and --listed-incremental    ok
 48: --exclude-tag-under option in incremental pass  ok
 49: --exclude-tag-all option                        ok
 50: --exclude-tag-all and --listed-incremental      ok
 51: --exclude-tag-all option in incremental pass    ok

Deletions

 52: deleting a member after a big one               ok
 53: deleting a member from stdin archive            ok
 54: deleting members with long names                ok
 55: deleting a large last member                    ok
 56: deleting non-existing member                    ok

Extracting

 57: extract over an existing directory              ok
 58: extracting symlinks over an existing file       ok
 59: extraction loops                                ok
 60: extract + fnmatch                               ok
 61: extracting selected members from pax            ok
 62: mode of extracted directories                   ok
 63: extracting symlinks to a read-only dir          ok
 64: restoring mode on existing directory            ok
 65: extracting even when . and .. are unreadable    ok
 66: -C and delayed setting of metadata              ok
 67: scarce file descriptors                         ok
 68: extract dot permissions                         ok
 69: extract over symlinks                           ok
 70: extract -C symlink                              ok
 71: extract parent mkdir failure                    ok
 72: extract empty directory with -C                 ok
 73: name matching/transformation ordering           ok
 74: keep-old-files                                  ok
 75: skip-old-files                                  ok
 76: extracting existing dir with --backup           ok

Volume label operations

 77: single-volume label                             ok
 78: multi-volume label                              ok
 79: test-label option                               ok
 80: label with non-create option                    ok
 81: label with non-create option                    ok

Incremental archives

 82: incremental                                     ok
 83: restore broken symlinks from incremental        ok
 84: restoring timestamps from incremental           ok
 85: --listed for individual files                   ok
 86: working --listed                                ok
 87: incremental dump when the parent directory is unreadable ok
 88: --listed-incremental and --one-file-system      ok
 89: --listed-incremental and remounted directories  skipped (listed05.at:36)
 90: renamed files in incrementals                   ok
 91: proper icontents initialization                 ok
 92: incremental dumps with -C                       ok
 93: incremental dumps of nested directories         ok
 94: incremental restores with -C                    ok
 95: filename normalization                          ok
 96: incremental with alternating -C                 ok

Files removed while archiving

 97: file removed as we read it (ca. 22 seconds)     ok
 98: toplevel file removed (ca. 24 seconds)          ok

Renames

 99: renamed dirs in incrementals                    ok
100: move between hierarchies                        ok
101: cyclic renames                                  ok
102: renamed directory containing subdirectories     ok
103: renamed subdirectories                          ok
104: changed file types in incrementals              ok

Ignore failing reads

105: ignfail                                         ok

Link handling

106: link count gt 2                                 ok
107: preserve hard links with --remove-files         ok
108: working -l with --remove-files                  ok
109: link count is 1 but multiple occurrences        ok

Specific archive formats

110: long names in V7 archives                       ok
111: long file names divisible by block size         ok
112: ustar: unsplittable file name                   ok
113: ustar: unsplittable path name                   ok
114: ustar: splitting long names                     ok
115: old archives                                    ok
116: time: tricky time stamps                        ok

Multivolume archives

117: multivolume dumps from pipes                    ok
118: skipping a straddling member                    ok
119: MV archive & long filenames                     ok
120: split directory members in a MV archive         ok
121: Restoring after an out of sync volume           ok
122: Multivolumes with L=record_size                 ok
123: volumes split at an extended header             skipped (multiv07.at:31)
124: multivolume header creation                     ok

Owner and Groups

125: --owner and --group                             ok

Sparse files

126: sparse files                                    ok
127: extracting sparse file over a pipe              ok
128: storing sparse files > 8G                       ok
129: storing long sparse file names                  ok
130: sparse files in MV archives                     ok
131: sparse files in PAX MV archives, v.0.0          ok
132: sparse files in PAX MV archives, v.0.1          ok
133: sparse files in PAX MV archives, v.1.0          ok

Updates

134: update unchanged directories                    ok
135: update directories                              ok
136: update changed files                            ok

Verifying the archive

137: verify                                          ok

Volume operations

138: volume                                          ok
139: volume header size                              skipped (volsize.at:32)

140: compressed format recognition                   ok
141: short input files                               ok
142: updating short archives                         ok
143: truncate                                        ok
144: grow                                            ok
145: sigpipe handling                                ok

Removing files after archiving

146: remove-files with compression                   ok
147: remove-files with compression: grand-child      ok
148: remove-files with symbolic links                ok
149: remove-files with -C:rel in -c/non-incr. mode   ok
150: remove-files with -C:rel in -c/incr. mode       ok
151: remove-files with -C:rel in -r mode             ok
152: remove-files with -C:rel,rel in -c/non-incr. mode ok
153: remove-files with -C:rel,rel in -c/incr. mode   ok
154: remove-files with -C:rel,rel in -r mode         ok
155: remove-files with -C:rel,abs in -c/non-incr. mode ok
156: remove-files with -C:rel,abs in -c/incr. mode   ok
157: remove-files with -C:rel,abs in -r mode         ok
158: remove-files with -C:abs,rel in -c/non-incr. mode ok
159: remove-files with -C:abs,rel in -c/incr. mode   ok
160: remove-files with -C:abs,rel in -r mode         ok
161: remove-files deleting two subdirs in -c/non-incr. mode ok
162: remove-files deleting two subdirs in -c/incr. mode expected failure (remfiles08b.at:36)
163: remove-files deleting two subdirs in -r mode    ok
164: remove-files on full directory in -c/non-incr. mode ok
165: remove-files on full directory in -c/incr. mode expected failure (remfiles09b.at:34)
166: remove-files on full directory in -r mode       ok
167: remove-files                                    ok

Extended attributes

168: xattrs: basic functionality                     skipped (xattr01.at:28)
169: xattrs: change directory with -C option         skipped (xattr02.at:28)
170: xattrs: trusted.* attributes                    skipped (xattr03.at:28)
171: xattrs: s/open/openat/ regression               skipped (xattr04.at:29)
172: xattrs: keywords with '=' and '%'               skipped (xattr05.at:31)
173: acls: basic functionality                       skipped (acls01.at:28)
174: acls: work with -C                              skipped (acls02.at:28)
175: acls: default ACLs                              skipped (acls03.at:47)
176: selinux: basic store/restore                    skipped (selnx01.at:28)
177: acls/selinux: special files & fifos             skipped (selacl01.at:28)
178: capabilities: binary store/restore              skipped (capabs_raw01.at:28)

One top level

179: tar --one-top-level                             ok
180: tar --one-top-level --show-transformed          ok
181: tar --one-top-level --transform                 ok
182: tar --one-top-level --transform                 ok

Star tests

183: gtarfail                                        skipped (gtarfail.at:26)
184: gtarfail2                                       skipped (gtarfail2.at:26)
185: multi-fail                                      skipped (multi-fail.at:26)
186: ustar-big-2g                                    skipped (ustar-big-2g.at:26)
187: ustar-big-8g                                    skipped (ustar-big-8g.at:26)
188: pax-big-10g                                     skipped (pax-big-10g.at:26)

## ------------- ##
## Test results. ##
## ------------- ##

167 tests behaved as expected.
21 tests were skipped.