repository: /home/avi/kvm
branch: master
commit 236d21b8c6dd2b7b7f17310e544e151837f3c49b
Author: Avi Kivity <[EMAIL PROTECTED]>
Date:   Sun Dec 9 14:17:01 2007 +0200

    kvm: testsuite: improve access test reporting
    
    Signed-off-by: Avi Kivity <[EMAIL PROTECTED]>

diff --git a/user/test/x86/access.c b/user/test/x86/access.c
index 86fbcb9..e793a20 100644
--- a/user/test/x86/access.c
+++ b/user/test/x86/access.c
@@ -489,28 +489,28 @@ int ac_test_do_access(ac_test_t *at)
                  ".section .text");
 
     if (fault && !at->expected_fault) {
-       printf("unexpected fault\n");
+       printf("FAIL: unexpected fault\n");
        return 0;
     }
     if (!fault && at->expected_fault) {
-       printf("unexpected access\n");
+       printf("FAIL: unexpected access\n");
        return 0;
     }
     if (fault && e != at->expected_error) {
-       printf("error code %x expected %x\n", e, at->expected_error);
+       printf("FAIL: error code %x expected %x\n", e, at->expected_error);
        return 0;
     }
     if (*at->ptep != at->expected_pte) {
-       printf("pte %x expected %x\n", *at->ptep, at->expected_pte);
+       printf("FAIL: pte %x expected %x\n", *at->ptep, at->expected_pte);
        return 0;
     }
 
     if (*at->pdep != at->expected_pde) {
-       printf("pde %x expected %x\n", *at->pdep, at->expected_pde);
+       printf("FAIL: pde %x expected %x\n", *at->pdep, at->expected_pde);
        return 0;
     }
 
-    printf("OK\n");
+    printf("PASS\n");
     return 1;
 }
 
@@ -540,6 +540,9 @@ int ac_test_run()
        ++tests;
        successes += ac_test_exec(&at);
     } while (ac_test_bump(&at));
+
+    printf("\n%d tests, %d failures\n", tests, tests - successes);
+
     return successes == tests;
 }
 

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
kvm-commits mailing list
kvm-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-commits

Reply via email to