Add performance tests
[SXSI/xpathcomp.git] / tests / perf_tests / xmark_10.xml.queries
diff --git a/tests/perf_tests/xmark_10.xml.queries b/tests/perf_tests/xmark_10.xml.queries
new file mode 100644 (file)
index 0000000..73d4a2a
--- /dev/null
@@ -0,0 +1,28 @@
+/child::site/child::regions
+/child::site/child::closed_auctions
+/child::site/child::regions/child::*/child::item
+/child::site/child::closed_auctions/child::closed_auction/child::annotation/child::description/child::text/child::keyword
+/descendant::listitem/descendant::keyword
+/descendant::closed_auction/descendant::keyword
+/site/closed_auctions/closed_auction/descendant::keyword
+/child::site/child::closed_auctions/child::closed_auction[child::annotation/child::description/child::text/child::keyword]/child::date
+/child::site/child::closed_auctions/child::closed_auction[descendant::keyword]/child::date
+/child::site/child::people/child::person[child::profile/child::gender and child::profile/child::age]/child::name
+/child::site/child::people/child::person[child::phone or child::homepage]/child::name
+/child::site/child::people/child::person[child::address and (child::phone or child::homepage) and (child::creditcard or child::profile)]/child::name
+/descendant::listitem[not(descendant::keyword/child::emph)]/descendant::parlist
+/descendant::listitem[ (descendant::keyword or descendant::emph) and (descendant::emph or descendant::bold)]/child::parlist
+/descendant::people[ descendant::person[not(child::address)] and descendant::person[not(child::watches)]]/child::person[child::watches]
+/site/regions/europe/item/mailbox/mail/text/keyword
+/site/closed_auctions/closed_auction/annotation/description/parlist/listitem
+/site/closed_auctions/closed_auction/annotation/description/parlist/listitem/parlist/listitem/*/descendant::keyword
+/site/regions/*/item/descendant::keyword
+/site/regions/*/person[ address and (phone or homepage) ]
+/descendant::listitem[ descendant::keyword and descendant::emph]/descendant::parlist
+/site/regions/*/item[ mailbox/mail/date ]/mailbox/mail
+/child::*[ descendant::* ]
+/descendant::*
+/descendant::*/descendant::*
+/descendant::*/descendant::*/descendant::*
+/descendant::*/descendant::*/descendant::*/descendant::*
+/descendant::*/descendant::*/descendant::*/descendant::*/descendant::*/descendant::*/descendant::*/descendant::*