eclipse-score / eclipse-score/lifecycle

health_monitor tests cases fail under QNX

Open
#272 0 comments 0 reactions 1 assignee Claimed by @S-MOHAMD View on GitHub
Dominant language
C++
Stars
6
Forks
34
Avg merge
2d 3h
Merged PRs (30d)
80

Description

### Description

```bash
failures:

---- thread_ffi::tests::scheduler_policy_priority_max_succeeds stdout ----

thread 'thread_ffi::tests::scheduler_policy_priority_max_succeeds' (2) panicked at score/health_monitor/src/rust/thread_ffi.rs:236:9:
assertion `left == right` failed
left: 253
right: 99

---- thread_ffi::tests::thread_parameters_scheduler_parameters_invalid_priority stdout ----

thread 'thread_ffi::tests::thread_parameters_scheduler_parameters_invalid_priority' (3) panicked at score/health_monitor/src/rust/thread_ffi.rs:298:9:
assertion `left == right` failed
left: Success
right: InvalidArgument

failures:
thread_ffi::tests::scheduler_policy_priority_max_succeeds
thread_ffi::tests::thread_parameters_scheduler_parameters_invalid_priority
```

### Analysis results

Missing policy priority handling running on QNX (this might differ between Linux and QNX)

### Solution

_No response_

### Error Occurrence Rate

Reproducible

### How to reproduce

```bash
bazel test --config=x86_64-qnx //score/... --test_timeout=120,600,1800,7200
bazel test --config=arm64-qnx //score/... --test_timeout=120,600,1800,7200
```

### Supporting Information

_No response_

### Classification

Major

### First Affected Release

0.5

### Last Affected Release

not released (main)

### Expected Fixed Release

before release (main)

### Category

- [ ] Safety Relevant
- [ ] Security Relevant

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.