xref: /openbmc/qemu/tests/qemu-iotests/293.out (revision b6d7e9b6)
1*11d80bfcSMaxim LevitskyQA output created by 293
2*11d80bfcSMaxim Levitsky== creating a test image ==
3*11d80bfcSMaxim LevitskyFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=33554432
4*11d80bfcSMaxim Levitsky
5*11d80bfcSMaxim Levitsky== test that key 0 opens the image ==
6*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
7*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
8*11d80bfcSMaxim Levitsky
9*11d80bfcSMaxim Levitsky== adding a password to slot 4 ==
10*11d80bfcSMaxim Levitsky== adding a password to slot 1 ==
11*11d80bfcSMaxim Levitsky== adding a password to slot 3 ==
12*11d80bfcSMaxim Levitsky== adding a password to slot 2 ==
13*11d80bfcSMaxim Levitsky== erase slot 4 ==
14*11d80bfcSMaxim Levitsky
15*11d80bfcSMaxim Levitsky== all secrets should work ==
16*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
17*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
18*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
19*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
20*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
21*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
22*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
23*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
24*11d80bfcSMaxim Levitsky
25*11d80bfcSMaxim Levitsky== erase slot 0 and try it ==
26*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
27*11d80bfcSMaxim Levitsky
28*11d80bfcSMaxim Levitsky== erase slot 2 and try it ==
29*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
30*11d80bfcSMaxim Levitsky
31*11d80bfcSMaxim Levitsky== filling  4 slots with secret 2 ==
32*11d80bfcSMaxim Levitsky
33*11d80bfcSMaxim Levitsky== adding secret 0 ==
34*11d80bfcSMaxim Levitsky
35*11d80bfcSMaxim Levitsky== adding secret 3 (last slot) ==
36*11d80bfcSMaxim Levitsky
37*11d80bfcSMaxim Levitsky== trying to add another slot (should fail) ==
38*11d80bfcSMaxim Levitskyqemu-img: Can't add a keyslot - all keyslots are in use
39*11d80bfcSMaxim Levitsky
40*11d80bfcSMaxim Levitsky== all secrets should work again ==
41*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
42*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
43*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
44*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
45*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
46*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
47*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
48*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
49*11d80bfcSMaxim Levitsky
50*11d80bfcSMaxim Levitsky== erase all keys of secret 2==
51*11d80bfcSMaxim Levitsky== erase all keys of secret 1==
52*11d80bfcSMaxim Levitsky== erase all keys of secret 0==
53*11d80bfcSMaxim Levitsky== erasing secret3 will fail now since it is the only secret (in 3 slots) ==
54*11d80bfcSMaxim Levitskyqemu-img: All the active keyslots match the (old) password that was given and erasing them will erase all the data in the image irreversibly - refusing operation
55*11d80bfcSMaxim Levitsky
56*11d80bfcSMaxim Levitsky== only secret3 should work now  ==
57*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
58*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
59*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
60*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
61*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
62*11d80bfcSMaxim Levitsky
63*11d80bfcSMaxim Levitsky== add secret0  ==
64*11d80bfcSMaxim Levitsky== erase secret3 ==
65*11d80bfcSMaxim Levitsky
66*11d80bfcSMaxim Levitsky== only secret0 should work now  ==
67*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
68*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
69*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
70*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
71*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
72*11d80bfcSMaxim Levitsky
73*11d80bfcSMaxim Levitsky== replace secret0 with secret1 (should fail)  ==
74*11d80bfcSMaxim Levitskyqemu-img: Refusing to overwrite active keyslot 0 - please erase it first
75*11d80bfcSMaxim Levitsky
76*11d80bfcSMaxim Levitsky== replace secret0 with secret1 with force (should work)  ==
77*11d80bfcSMaxim Levitsky
78*11d80bfcSMaxim Levitsky== only secret1 should work now  ==
79*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
80*11d80bfcSMaxim Levitskyread 4096/4096 bytes at offset 0
81*11d80bfcSMaxim Levitsky4 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
82*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
83*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
84*11d80bfcSMaxim Levitsky
85*11d80bfcSMaxim Levitsky== erase last secret (should fail)  ==
86*11d80bfcSMaxim Levitskyqemu-img: Attempt to erase the only active keyslot 0 which will erase all the data in the image irreversibly - refusing operation
87*11d80bfcSMaxim Levitskyqemu-img: All the active keyslots match the (old) password that was given and erasing them will erase all the data in the image irreversibly - refusing operation
88*11d80bfcSMaxim Levitsky== erase non existing secrets (should fail)  ==
89*11d80bfcSMaxim Levitskyqemu-img: No secret with id 'sec5'
90*11d80bfcSMaxim Levitskyqemu-img: No keyslots match given (old) password for erase operation
91*11d80bfcSMaxim Levitsky
92*11d80bfcSMaxim Levitsky== erase last secret with force by slot (should work)  ==
93*11d80bfcSMaxim Levitsky
94*11d80bfcSMaxim Levitsky== we have no secrets now, data is lost forever ==
95*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
96*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
97*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
98*11d80bfcSMaxim Levitskyqemu-io: can't open: Invalid password, cannot unlock any keyslot
99*11d80bfcSMaxim Levitsky*** done
100