Changeset 8a72a9a in mainline


Ignore:
Timestamp:
2009-02-12T20:02:17Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0f81ceb7
Parents:
fe33ac2e
Message:

add empty tests for platforms which don't support them

Location:
kernel/test
Files:
3 added
7 edited

Legend:

Unmodified
Added
Removed
  • kernel/test/avltree/avltree1.def

    rfe33ac2e r8a72a9a  
    11{
    22        "avltree1",
    3         "Test Avl tree operations",
     3        "Test AVL tree operations",
    44        &test_avltree1,
    55        true
  • kernel/test/fpu/fpu1.c

    rfe33ac2e r8a72a9a  
    2828 */
    2929
    30 #if (defined(ia32) || defined(amd64) || defined(ia64) || defined(ia32xen))
    31 
    3230#include <print.h>
    3331#include <debug.h>
     
    227225        return "Test failed";
    228226}
    229 
    230 #endif
  • kernel/test/fpu/fpu1.def

    rfe33ac2e r8a72a9a  
    1 #if (defined(ia32) || defined(amd64) || defined(ia64) || defined(ia32xen))
    21{
    32        "fpu1",
     
    65        true
    76},
    8 #endif
  • kernel/test/fpu/mips2.c

    rfe33ac2e r8a72a9a  
    2727 */
    2828
    29 #ifdef mips32
    30 
    3129#include <print.h>
    3230#include <debug.h>
     
    3937#include <arch.h>
    4038
    41 #define THREADS         50
    42 #define DELAY           10000L
    43 #define ATTEMPTS        5
     39#define THREADS   50
     40#define DELAY     10000L
     41#define ATTEMPTS  5
    4442
    4543static atomic_t threads_ok;
     
    5755       
    5856        waitq_sleep(&can_start);
    59 
     57       
    6058        for (i = 0; i < ATTEMPTS; i++) {
    6159                asm volatile (
     
    9088       
    9189        waitq_sleep(&can_start);
    92 
     90       
    9391        for (i = 0; i < ATTEMPTS; i++) {
    9492                asm volatile (
     
    9694                        : "=r" (arg)
    9795                );
    98 
     96               
    9997                scheduler();
    10098                asm volatile (
     
    125123        if (!quiet)
    126124                printf("Creating %u threads... ", 2 * THREADS);
    127 
     125       
    128126        for (i = 0; i < THREADS; i++) {
    129127                thread_t *t;
     
    163161        return "Test failed";
    164162}
    165 
    166 #endif
  • kernel/test/fpu/mips2.def

    rfe33ac2e r8a72a9a  
    1 #ifdef mips32
    21{
    32        "mips2",
    43        "MIPS FPU test",
    54        &test_mips2,
    6         false
     5        true
    76},
    8 #endif
  • kernel/test/fpu/sse1.c

    rfe33ac2e r8a72a9a  
    2727 */
    2828
    29 #if (defined(ia32) || defined(amd64) || defined(ia32xen))
    30 
    3129#include <print.h>
    3230#include <debug.h>
     
    3937#include <arch.h>
    4038
    41 #define THREADS         25
    42 #define DELAY           10000L
    43 #define ATTEMPTS        5
     39#define THREADS   25
     40#define DELAY     10000L
     41#define ATTEMPTS  5
    4442
    4543static atomic_t threads_ok;
     
    163161        return "Test failed";
    164162}
    165 
    166 #endif
  • kernel/test/fpu/sse1.def

    rfe33ac2e r8a72a9a  
    1 #if (defined(ia32) || defined(amd64) || defined(ia32xen))
    21{
    32        "sse1",
     
    65        true
    76},
    8 #endif
Note: See TracChangeset for help on using the changeset viewer.