diff --git a/src/plugins/wp/tests/wp_plugin/oracle/unroll.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle/unroll.res.oracle
index 77e0cc1a55cb4eb7c18dd43d751316168bfc3385..a47827c25ddd95445b957e641150c7d8a5110713 100644
--- a/src/plugins/wp/tests/wp_plugin/oracle/unroll.res.oracle
+++ b/src/plugins/wp/tests/wp_plugin/oracle/unroll.res.oracle
@@ -5,11 +5,6 @@
 [wp] Warning: Missing RTE guards
 [wp] tests/wp_plugin/unroll.i:20: Warning: 
   Missing assigns clause (assigns 'everything' instead)
-[wp] 1 goal scheduled
-[wp] [Tactical] Goal typed_unrolled_loop_ensures_zero : Valid
-[wp] Proved goals:    1 / 1
-  Qed:             0 
-  Script:          1
 ------------------------------------------------------------
   Function unrolled_loop
 ------------------------------------------------------------
@@ -30,6 +25,5 @@ Prove: P_zeroed(Mint_0[a <- 0][shift_uint32(t, 1) <- 0][shift_uint32(t, 2)
                   [shift_uint32(t, 11) <- 0][shift_uint32(t, 12) <- 0]
                   [shift_uint32(t, 13) <- 0][shift_uint32(t, 14) <- 0]
                   [shift_uint32(t, 15) <- 0], t, 0, 15).
-Prover Tactical returns Valid
 
 ------------------------------------------------------------
diff --git a/src/plugins/wp/tests/wp_plugin/unroll/wp/typed/typed_unrolled_loop_ensures_zero.json b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.0.session/typed/typed_unrolled_loop_ensures_zero.json
similarity index 100%
rename from src/plugins/wp/tests/wp_plugin/unroll/wp/typed/typed_unrolled_loop_ensures_zero.json
rename to src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.0.session/typed/typed_unrolled_loop_ensures_zero.json
diff --git a/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle
new file mode 100644
index 0000000000000000000000000000000000000000..bf1a7e953c79bc6f24fb32d5a8c0a8ffd86b2ebe
--- /dev/null
+++ b/src/plugins/wp/tests/wp_plugin/oracle_qualif/unroll.res.oracle
@@ -0,0 +1,18 @@
+# frama-c -wp -wp-timeout 45 -wp-steps 1500 [...]
+[kernel] Parsing tests/wp_plugin/unroll.i (no preprocessing)
+[wp] Running WP plugin...
+[wp] Loading driver 'share/wp.driver'
+[wp] Warning: Missing RTE guards
+[wp] tests/wp_plugin/unroll.i:20: Warning: 
+  Missing assigns clause (assigns 'everything' instead)
+[wp] 1 goal scheduled
+[wp] [Tactical] Goal typed_unrolled_loop_ensures_zero : Valid
+[wp] Proved goals:    1 / 1
+  Qed:             0 
+  Script:          1
+[wp] Report in:  'tests/wp_plugin/oracle_qualif/unroll.0.report.json'
+[wp] Report out: 'tests/wp_plugin/result_qualif/unroll.0.report.json'
+-------------------------------------------------------------
+Functions           WP     Alt-Ergo        Total   Success
+unrolled_loop       -      -                 1       100%
+-------------------------------------------------------------
diff --git a/src/plugins/wp/tests/wp_plugin/unroll.i b/src/plugins/wp/tests/wp_plugin/unroll.i
index 5ac917b0ddb23b34e0df8188e75e75a800e4a895..8e34f8f66edd7b4183b97299107d84c6b78c391c 100644
--- a/src/plugins/wp/tests/wp_plugin/unroll.i
+++ b/src/plugins/wp/tests/wp_plugin/unroll.i
@@ -1,9 +1,9 @@
 /* run.config
-   OPT: -ulevel=1 -wp -wp-prop=@ensures -wp-prover script -session tests/wp_plugin/unroll -wp-msg-key no-time-info,no-step-info
+   OPT: -ulevel=1 -wp-prop=@ensures
 */
 
 /* run.config_qualif
-   DONTRUN:
+   OPT: -ulevel=1 -wp-prop=@ensures -wp-prover script
 */
 
 enum {Max = 16};