summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/block10/block10.scn
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/libtests/block10/block10.scn')
-rw-r--r--testsuites/libtests/block10/block10.scn226
1 files changed, 226 insertions, 0 deletions
diff --git a/testsuites/libtests/block10/block10.scn b/testsuites/libtests/block10/block10.scn
new file mode 100644
index 0000000000..dc5ab15784
--- /dev/null
+++ b/testsuites/libtests/block10/block10.scn
@@ -0,0 +1,226 @@
+*** TEST BLOCK 10 ***
+test case [access]: get and release with waiter
+I: try get
+I: get
+W: try get
+I: purge
+I: release
+I: release done
+W: get
+W: release
+W: release done
+test case [access]: get and release without waiter
+I: try get
+I: get
+I: purge
+I: release
+I: release done
+test case [access]: get and release modified with waiter
+I: try get
+I: get
+W: try get
+I: purge
+I: release modified
+I: release modified done
+W: get
+W: release
+W: release done
+test case [access]: get and release modified without waiter
+I: try get
+I: get
+I: purge
+I: release modified
+I: release modified done
+test case [access]: get and sync with waiter
+I: try get
+I: get
+W: try get
+I: purge
+I: sync
+I: sync done
+W: get
+W: release
+W: release done
+test case [access]: get and sync without waiter
+I: try get
+I: get
+I: purge
+I: sync
+I: sync done
+test case [access]: access modified and release with waiter
+I: try get modified
+I: get modified
+W: try get
+I: purge
+I: release
+I: release done
+W: get
+W: release
+W: release done
+test case [access]: access modified and release without waiter
+I: try get modified
+I: get modified
+I: purge
+I: release
+I: release done
+test case [access]: access modified and release modified with waiter
+I: try get modified
+I: get modified
+W: try get
+I: purge
+I: release modified
+I: release modified done
+W: get
+W: release
+W: release done
+test case [access]: access modified and release modified without waiter
+I: try get modified
+I: get modified
+I: purge
+I: release modified
+I: release modified done
+test case [access]: access modified and sync with waiter
+I: try get modified
+I: get modified
+W: try get
+I: purge
+I: sync
+I: sync done
+W: get
+W: release
+W: release done
+test case [access]: access modified and sync without waiter
+I: try get modified
+I: get modified
+I: purge
+I: sync
+I: sync done
+test case [access]: read and release with waiter
+I: try read
+I: read
+W: try get
+I: purge
+I: release
+I: release done
+W: get
+W: release
+W: release done
+test case [access]: read and release without waiter
+I: try read
+I: read
+I: purge
+I: release
+I: release done
+test case [access]: read and release modified with waiter
+I: try read
+I: read
+W: try get
+I: purge
+I: release modified
+I: release modified done
+W: get
+W: release
+W: release done
+test case [access]: read and release modified without waiter
+I: try read
+I: read
+I: purge
+I: release modified
+I: release modified done
+test case [access]: read and sync with waiter
+I: try read
+I: read
+W: try get
+I: purge
+I: sync
+I: sync done
+W: get
+W: release
+W: release done
+test case [access]: read and sync without waiter
+I: try read
+I: read
+I: purge
+I: sync
+I: sync done
+test case [intermediate]: release with waiter
+I: try read
+I: read
+W: try get
+I: release
+I: release done
+I: purge
+W: get
+W: release
+W: release done
+test case [intermediate]: release without waiter
+I: try read
+I: read
+I: release
+I: release done
+I: purge
+test case [intermediate]: release modified with waiter
+I: try read
+I: read
+W: try get
+I: release modified
+I: release modified done
+I: purge
+W: get
+W: release
+W: release done
+test case [intermediate]: release modified without waiter
+I: try read
+I: read
+I: release modified
+I: release modified done
+I: purge
+test case [intermediate]: sync with waiter
+I: try read
+I: read
+W: try get
+I: sync
+I: sync done
+I: purge
+W: get
+W: release
+W: release done
+test case [intermediate]: sync without waiter
+I: try read
+I: read
+I: sync
+I: sync done
+I: purge
+test case [transfer]: sync with waiter
+I: try read
+I: read
+W: try get
+I: sync
+P: purge
+I: sync done
+W: get
+W: release
+W: release done
+test case [transfer]: sync without waiter
+I: try read
+I: read
+I: sync
+P: purge
+I: sync done
+test case [transfer]: transfer with waiter
+I: try read
+I: read
+W: try get
+I: sync
+P: purge
+I: sync done
+W: get
+W: release
+W: release done
+test case [transfer]: transfer without waiter
+I: try read
+I: read
+I: sync
+P: purge
+I: sync done
+*** END OF TEST BLOCK 10 ***