This commit is contained in:
Balena CI 2022-11-14 15:28:58 +00:00
parent b9a3ad294e
commit b29aaf540f
No known key found for this signature in database
GPG Key ID: E2ADEC9754128402
6 changed files with 50 additions and 6 deletions

View File

@ -1,3 +1,42 @@
- commits:
- subject: Migrate all device config tests to integration.
hash: 827f892c138dd05f9402d91e43125aa3a4dc35ac
body: >
This means that configuration backend tests no longer use stubs and
(mostly) avoid internal dependencies in the tests. Instead of stubs and
mock-fs, the tests use [testfs](https://github.com/balena-io-modules/mocha-pod#working-with-the-filesystem)
which allows working with a real filesystem and ensuring everything is
re-set between tests.
This is the last change needed in order to be able to merge #1971. Here is the list of changes
- [x] Migrate splash image backend tests
- [x] Migrate extlinux backend tests
- [x] Migrate config.txt backend tests
- [x] Migrate extra-uenv config tests
- [x] Migrate odmdata config tests
- [x] Migrate config utils tests
- [x] Migrate device-config tests
footer:
Change-type: patch
change-type: patch
author: pipex
nested: []
version: 14.3.3
title: ""
date: 2022-11-14T15:28:56.604Z
- commits: - commits:
- subject: Fix locking stubs that were returning `Bluebird` rather than `Promise` - subject: Fix locking stubs that were returning `Bluebird` rather than `Promise`
hash: d587a323f2da396aa0f84e4720b73d61bfe5a88a hash: d587a323f2da396aa0f84e4720b73d61bfe5a88a

View File

@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
# v14.3.3
## (2022-11-14)
* Migrate all device config tests to integration. [pipex]
# v14.3.2 # v14.3.2
## (2022-11-11) ## (2022-11-11)

View File

@ -1 +1 @@
14.3.2 14.3.3

View File

@ -2,6 +2,6 @@ name: balena-supervisor
description: 'Balena Supervisor: balena''s agent on devices.' description: 'Balena Supervisor: balena''s agent on devices.'
joinable: false joinable: false
type: sw.application type: sw.application
version: 14.3.2 version: 14.3.3
provides: provides:
- slug: sw.compose.long-volume-syntax - slug: sw.compose.long-volume-syntax

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "balena-supervisor", "name": "balena-supervisor",
"version": "14.3.2", "version": "14.3.3",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "balena-supervisor", "name": "balena-supervisor",
"version": "14.3.2", "version": "14.3.3",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@balena/happy-eyeballs": "0.0.6", "@balena/happy-eyeballs": "0.0.6",

View File

@ -1,7 +1,7 @@
{ {
"name": "balena-supervisor", "name": "balena-supervisor",
"description": "This is balena's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as the balena API informs it to.", "description": "This is balena's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as the balena API informs it to.",
"version": "14.3.2", "version": "14.3.3",
"license": "Apache-2.0", "license": "Apache-2.0",
"repository": { "repository": {
"type": "git", "type": "git",
@ -145,6 +145,6 @@
} }
}, },
"versionist": { "versionist": {
"publishedAt": "2022-11-11T17:14:04.888Z" "publishedAt": "2022-11-14T15:28:57.205Z"
} }
} }