|
SimpleKernel 1.17.0
|
#include "fifo_scheduler.hpp"#include <gtest/gtest.h>#include "kstd_vector"#include "task_control_block.hpp"
Go to the source code of this file.
Functions | |
| TEST (FifoSchedulerTest, BasicEnqueueDequeue) | |
| TEST (FifoSchedulerTest, FifoOrdering) | |
| TEST (FifoSchedulerTest, DequeueSpecificTask) | |
| TEST (FifoSchedulerTest, DequeueFirstTask) | |
| TEST (FifoSchedulerTest, DequeueLastTask) | |
| TEST (FifoSchedulerTest, Statistics) | |
| TEST (FifoSchedulerTest, RepeatedEnqueue) | |
| TEST (FifoSchedulerTest, MixedOperations) | |
| TEST (FifoSchedulerTest, EmptyQueueRobustness) | |
| TEST (FifoSchedulerTest, LargeNumberOfTasks) | |
| TEST (FifoSchedulerTest, OnTickHook) | |
| TEST (FifoSchedulerTest, OnTimeSliceExpiredHook) | |
| TEST (FifoSchedulerTest, PriorityHooks) | |
| TEST (FifoSchedulerTest, SchedulerHooks) | |
| TEST | ( | FifoSchedulerTest | , |
| BasicEnqueueDequeue | |||
| ) |
Definition at line 13 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| DequeueFirstTask | |||
| ) |
Definition at line 100 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| DequeueLastTask | |||
| ) |
Definition at line 122 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| DequeueSpecificTask | |||
| ) |
Definition at line 76 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| EmptyQueueRobustness | |||
| ) |
Definition at line 239 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| FifoOrdering | |||
| ) |
Definition at line 51 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| LargeNumberOfTasks | |||
| ) |
Definition at line 265 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| MixedOperations | |||
| ) |
Definition at line 209 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| OnTickHook | |||
| ) |
Definition at line 297 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| OnTimeSliceExpiredHook | |||
| ) |
Definition at line 308 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| PriorityHooks | |||
| ) |
Definition at line 318 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| RepeatedEnqueue | |||
| ) |
Definition at line 189 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| SchedulerHooks | |||
| ) |
Definition at line 334 of file fifo_scheduler_test.cpp.

| TEST | ( | FifoSchedulerTest | , |
| Statistics | |||
| ) |
Definition at line 143 of file fifo_scheduler_test.cpp.
