gprofng/testsuite: correct names for signal handling tests
authorJan Beulich <jbeulich@suse.com>
Mon, 19 Dec 2022 08:35:18 +0000 (09:35 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 19 Dec 2022 08:35:18 +0000 (09:35 +0100)
The signal handling tests spend most of their time in the signal
handlers, and hence for profile output to match anything in program
output, the respective name fields need to hold the handler function
names. This converts both respective tests from "unresolved" to actually
succeeding.

gprofng/testsuite/gprofng.display/synprog/synprog.c

index a5361a495c0bca5a1295969f7cdd802cd6db930c..84262e0085bf7ee27c354d45ffce7fa2d104ec42 100644 (file)
@@ -184,7 +184,7 @@ struct scripttab scripttab[] = {
   {"sched",     sched,          "sched",        0,  1},
   {"so",        callso,         "callso",       0,  0},
   {"sx",        callsx,         "callsx",       0,  0},
-  {"sig",       sigtime,        "sigtime",      0,  1},
+  {"sig",       sigtime,        "sigtime_handler", 0,  1},
   {"sigprof",   sigprof,        "sigprof",      1,  0},
   {"sigprof0",  sigprof,        "sigprof",      0,  0},
   {"sigprofh",  sigprofh,       "sigprofh",     1,  0},
@@ -197,7 +197,7 @@ struct scripttab scripttab[] = {
   {"uf",        underflow,      "underflow",    0,  1},
   {"forkexec",  do_forkexec,    "forkexec",     0,  0},
   {"vforkexec", do_vforkexec,   "vforkexec",    0,  0},
-  {"uwdc",      unwindcases,    "unwindcases",  0,  0},
+  {"uwdc",      unwindcases,    "unwindcases_handler", 0,  0},
   {NULL, NULL, NULL, 0, 0}
 };