diff options
-rwxr-xr-x | testsuite/semok/config_wildcard.stp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/testsuite/semok/config_wildcard.stp b/testsuite/semok/config_wildcard.stp new file mode 100755 index 00000000..4e5a6150 --- /dev/null +++ b/testsuite/semok/config_wildcard.stp @@ -0,0 +1,25 @@ +#! stap -p2 + +# check that wildcards work in CONFIG checks +probe + %( CONFIG_NFSD == "m" || CONFIG_NFSD == "y" %? + %( CONFIG_NFSD == "[my]" && + CONFIG_NFSD == "[a-z]" && + CONFIG_NFSD == "?" && + CONFIG_NFSD == "*" + %? begin + %: noprobe + %) + %: + %( CONFIG_NFSD != "[my]" && + CONFIG_NFSD != "[a-z]" && + CONFIG_NFSD != "?" && + CONFIG_NFSD == "*" && + CONFIG_NFSD == "" + %? begin + %: noprobe + %) + %) +{ + exit() +} |