This test enables dmapi return_on_destroy and captures dmapi events

generated by two create/removes. One with file attibutes set, one without.

A dmapi destroy event should be generated in both cases, however PV960928
has shown that it may not be when attributes are not set.
Merge of master-melb:xfs-cmds:28771a by kenmcd.

  test
This commit is contained in:
David Disseldorp
2007-06-04 06:13:28 +00:00
parent b4b13ee325
commit 888b474e69
4 changed files with 160 additions and 1 deletions
+57
View File
@@ -0,0 +1,57 @@
QA output created by 168
# create file
# remove file
# create file
# set dmapi attributes on file
# remove file
# here comes the dmapi print_event filtered and sorted output
attrcopy <NONE>
attrname <NONE>
retcode 0
retcode 0
retcode 0
retcode 0
attrcopy COPY
attribute: token TOKEN sequence SEQ
attribute: token TOKEN sequence SEQ
attrname NAME
create: token TOKEN sequence SEQ
create: token TOKEN sequence SEQ
destroy: token TOKEN sequence SEQ
destroy: token TOKEN sequence SEQ
handle HANDLE
handle HANDLE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
mode bits mode MODE: perm PERMISSIONS, type FILE_TYPE
name FILE_NAME
name FILE_NAME
name FILE_NAME
name FILE_NAME
name FILE_NAME
name FILE_NAME
name FILE_NAME
name FILE_NAME
new object OBJECT
new object OBJECT
object OBJECT
object OBJECT
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
parent dir PARENT_DIR
postcreate: token TOKEN sequence SEQ
postcreate: token TOKEN sequence SEQ
postremove: token TOKEN sequence SEQ
postremove: token TOKEN sequence SEQ
remove: token TOKEN sequence SEQ
remove: token TOKEN sequence SEQ