-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Miscellaneous Test Suite And Userland Core Support Changes (#324)
Contains the following changes: 1] New Crash Dump Directory Hierarchy Instead of unarchiving one reference dump at a time and testing it it is now possible to have multiple unpacked crash dumps at the same time and run the regression tests against both. Each dump is now automatically unpacked under `test/integration/data/dumps/<name>`. It is also possible now to generate regression output for multiple dumps at the same time. 2] Better support for automatically loading userland shared libs The `-s`/`load_debug_info()` functionality would only look for `.ko` files (e.g. kernel modules) given a directory. Now it can also automatically detect debug links and shared objects. 3] Self-Descriptive Regression Output All regression output files now contain the following appendix: ``` @#$ EXIT CODE $#@ <exit code number> ``` This makes it easier for us to not have to declare in the test suite code whether a test case is negative or positive. Simplifying our test code. 4] Test Infrastructure Refactor & Userland Support The test suite infrastructure code has been refactored to handle userland core dumps together with kernel crash dumps. Unfortuantely due to a bug in drgn we can't use a ztest core dump for regressions (even though sdb/drgn can handle a userland core dump just fine in the host system). I'll come up with a smaller userland core dump soon so we can test the userland version of stacks and work on the drgn bug when my free time allows.
- Loading branch information
Showing
467 changed files
with
1,305 additions
and
408 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/addr bogus
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: addr: symbol not found: bogus | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/addr fget | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: deref: cannot dereference function pointer | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/addr jiffies | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(volatile unsigned long)4294968498 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/addr jiffies | deref | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: deref: 'volatile unsigned long' is not a valid pointer type | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(avl_tree_t *)spa_namespace_avl+0x0 = 0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -74,3 +74,5 @@ | |
.kpe_proc = (struct proc_dir_entry *)0xffffa089659cbf00, | ||
}, | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,5 @@ | |
.avl_numnodes = (ulong_t)3, | ||
.avl_size = (size_t)9176, | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ation/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | deref | addr
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(avl_tree_t *)spa_namespace_avl+0x0 = 0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,5 @@ | |
.avl_numnodes = (ulong_t)3, | ||
.avl_size = (size_t)9176, | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
.../dump.201912060006/core/addr spa_namespace_avl | member avl_root->avl_child[0]->avl_child
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(struct avl_node *[2]){} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ssion_output/dump.201912060006/core/addr spa_namespace_avl | member avl_root->avl_child[1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: member: incomplete array expression: please use something of the format 'array_name[index]' | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
...sion_output/dump.201912060006/core/addr spa_namespace_avl | member avl_root->avl_child[3]
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
warning: member: index out of bounds for array of type 'struct avl_node *[2]' (requested index: 3) | ||
(struct avl_node *)0xffffa08892703f60 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...sion_output/dump.201912060006/core/addr spa_namespace_avl | member avl_root->avl_child[a]
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: member: incorrect index: 'a' is not a number | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
...ut/dump.201912060006/core/addr spa_namespace_avl | member avl_root.avl_child[0].avl_child
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(struct avl_node *[2]){} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...n_output/dump.201912060006/core/addr spa_namespace_avl | member avl_root.avl_pcb avl_size
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
(uintptr_t)1 | ||
(size_t)9176 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
.../integration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | print
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(avl_tree_t *)spa_namespace_avl+0x0 = 0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | print --RAW
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,5 @@ | |
.avl_numnodes = (ulong_t)3, | ||
.avl_size = (size_t)9176, | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...tegration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | print -n
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(avl_tree_t *)0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...egration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | print -nr
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...tegration/data/regression_output/dump.201912060006/core/addr spa_namespace_avl | print -r
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
spa_namespace_avl+0x0 = 0xffffffffc07d0fe0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...gration/data/regression_output/dump.201912060006/core/echo 0x0 0x1 0x2 | filter 'obj < 1'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(void *)0x0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ration/data/regression_output/dump.201912060006/core/echo 0x0 0x1 0x2 | filter 'obj <= 1'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
(void *)0x0 | ||
(void *)0x1 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ration/data/regression_output/dump.201912060006/core/echo 0x0 0x1 0x2 | filter 'obj == 1'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(void *)0x1 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...gration/data/regression_output/dump.201912060006/core/echo 0x0 0x1 0x2 | filter 'obj > 1'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(void *)0x2 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ration/data/regression_output/dump.201912060006/core/echo 0x0 0x1 0x2 | filter 'obj >= 1'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
(void *)0x1 | ||
(void *)0x2 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...6/core/echo 0x0 | addr spa_namespace_avl | echo 0x1 | cast avl_tree_t * | member avl_root
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
sdb: member: invalid memory access: addresss 0x0 | ||
(struct avl_node *)0xffffa089413b8108 | ||
sdb: member: invalid memory access: addresss 0x1 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...integration/data/regression_output/dump.201912060006/core/echo 0x0 | cast int * | array 1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: array: invalid memory access: addresss 0x0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...s/integration/data/regression_output/dump.201912060006/core/echo 0x0 | cast int * | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: deref: invalid memory access: addresss 0x0 | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
...n/data/regression_output/dump.201912060006/core/echo 0x0 | cast spa_t * | member spa_name
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: member: invalid memory access: addresss 0x0 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...ntegration/data/regression_output/dump.201912060006/core/echo 0x0 | cast void * | array 1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: array: can't walk pointer array of incomplete type 'void' | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/echo 0x0 | filter 'obj == 0'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(void *)0x0 | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
.../integration/data/regression_output/dump.201912060006/core/echo 0x1 | filter 'obj == obj'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(void *)0x1 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
.../integration/data/regression_output/dump.201912060006/core/echo 0x10 | cast int * | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: deref: invalid memory access: addresss 0x10 | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
...sion_output/dump.201912060006/core/echo 0x1234 | cast dmu_recv_cookie_t * | member drc_os
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: member: invalid memory access: addresss 0x12c4 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
...integration/data/regression_output/dump.201912060006/core/echo 0xffff90cc11b28000 | deref
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: deref: cannot dereference a void pointer | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/echo 1 | echo 2 | sum
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
(uint64_t)3 | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/echo 1234 | cast int | array
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: array: 'int' is not an array nor a pointer type | ||
@#$ EXIT CODE $#@ | ||
1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
@#$ EXIT CODE $#@ | ||
0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype $abc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input '$abc' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'a b c'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input 'a b c' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'bogus union'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input 'bogus union' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'struct bogus'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: couldn't find type 'struct bogus' | ||
@#$ EXIT CODE $#@ | ||
1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -193,3 +193,5 @@ struct spa { | |
zfs_refcount_t spa_refcount; | ||
taskq_t *spa_upgrade_taskq; | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'struct union'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input 'struct union' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'struct'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: skip keyword 'struct' or quote your type "struct <typename>" | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 'union struct struct'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input 'union struct struct' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype 2abc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input '2abc' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype @
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: input '@' is not a valid type name | ||
@#$ EXIT CODE $#@ | ||
1 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype bogus_t
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: couldn't find typedef, struct, enum, nor union named 'bogus_t' | ||
@#$ EXIT CODE $#@ | ||
1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -335,3 +335,5 @@ struct vdev { | |
zfs_ratelimit_t vdev_delay_rl; | ||
zfs_ratelimit_t vdev_checksum_rl; | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype spa_t
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
typedef struct spa spa_t | ||
@#$ EXIT CODE $#@ | ||
0 |
2 changes: 2 additions & 0 deletions
2
tests/integration/data/regression_output/dump.201912060006/core/ptype struct spa
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
sdb: ptype: skip keyword 'struct' or quote your type "struct <typename>" | ||
@#$ EXIT CODE $#@ | ||
1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,3 +10,5 @@ union thread_union { | |
struct task_struct task; | ||
unsigned long stack[2048]; | ||
} | ||
@#$ EXIT CODE $#@ | ||
0 |
Oops, something went wrong.