Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
Tickless

Functions

void test_tickless_sysclock (void)
 Verify system clock with and without tickless idle. More...
 
void test_tickless_slice (void)
 Verify tickless functionality with time slice. More...
 

Detailed Description

Function Documentation

◆ test_tickless_slice()

void test_tickless_slice ( void  )

#include <tests/kernel/tickless/tickless_concept/src/main.c>

Verify tickless functionality with time slice.

Create threads of equal priority and enable time slice. Check if the threads execute more than a tick.

◆ test_tickless_sysclock()

void test_tickless_sysclock ( void  )

#include <tests/kernel/tickless/tickless_concept/src/main.c>

Verify system clock with and without tickless idle.

Check if system clock recovers and works as expected when tickless idle is enabled and disabled.

TESTPOINT: verify system clock recovery after exiting tickless idle

TESTPOINT: verify system clock recovery after exiting tickful idle