nasa / fprime-tools

F´ Python tooling and helpers.
https://github.com/nasa/fprime
Apache License 2.0
21 stars 39 forks source link

Add Python 3.11 to integration tests #119

Closed thomas-bc closed 1 year ago

thomas-bc commented 1 year ago
Originating Project/Creator
Affected Component
Affected Architectures(s)
Related Issue(s)
Has Unit Tests (y/n)
Builds Without Errors (y/n)
Unit Tests Pass (y/n)
Documentation Included (y/n)

Change Description

Adding Python 3.11 to the integration test workflow. I also set the strategy.fail-fast to false. Default was True which caused all integration tests to abort if one failed, which can give a wrong impression of what's happening and take longer to review. That way, we know which ones are failing and which ones are not, without having to dig through the logs. I also removed some unused variables that were probably copy/pasted from somewhere else, as it doesn't look like they were ever used.