Changeset 7e13972 in mainline for kernel/test/mm


Ignore:
Timestamp:
2006-12-12T18:51:06Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
cce6acf
Parents:
96348adc
Message:

remove asserts and panics from tests

Location:
kernel/test/mm
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • kernel/test/mm/falloc1.c

    r96348adc r7e13972  
    4747        int i, order, run;
    4848        int allocated;
    49 
    50         ASSERT(TEST_RUNS > 1);
     49       
     50        if (TEST_RUNS < 2)
     51                return "Test is compiled with TEST_RUNS < 2";
     52       
    5153        if (frames == NULL)
    5254                return "Unable to allocate frames";
  • kernel/test/mm/mapping1.c

    r96348adc r7e13972  
    6363        printf("Value at virtual address %p is %#x.\n", PAGE1, v1 = *((uint32_t *) PAGE1));
    6464       
    65         ASSERT(v0 == VALUE0);
    66         ASSERT(v1 == VALUE1);
     65        if (v0 != VALUE0)
     66                return "Value at v0 not equal to VALUE0";
     67        if (v1 != VALUE1)
     68                return "Value at v1 not equal to VALUE1";
    6769
    6870        printf("Writing %#x to virtual address %p.\n", 0, PAGE0);
     
    7779        printf("Value at virtual address %p is %#x.\n", PAGE1, *((uint32_t *) PAGE1));
    7880
    79         ASSERT(v0 == 0);
    80         ASSERT(v1 == 0);
     81        if (v0 != 0)
     82                return "Value at v0 not equal to 0";
     83        if (v1 != 0)
     84                return "Value at v1 not equal to 0";
    8185       
    8286        return NULL;   
  • kernel/test/mm/slab1.c

    r96348adc r7e13972  
    3232#include <proc/thread.h>
    3333#include <arch.h>
    34 #include <panic.h>
    3534#include <memstr.h>
    3635
  • kernel/test/mm/slab2.c

    r96348adc r7e13972  
    3232#include <proc/thread.h>
    3333#include <arch.h>
    34 #include <panic.h>
    3534#include <mm/frame.h>
    3635#include <memstr.h>
     
    8988                data1 = slab_alloc(cache1, FRAME_ATOMIC);
    9089                if (!data1) {
    91                         panic("Incorrect memory size - use another test.");
     90                        printf("Incorrect memory size - use another test.");
     91                        return;
    9292                }
    9393                memsetb((uintptr_t)data1, ITEM_SIZE, 0);
Note: See TracChangeset for help on using the changeset viewer.