Project

General

Profile

Actions

Bug #28102

open

UpdateHttpDatasetTest leads to CI error

Bug #28102: UpdateHttpDatasetTest leads to CI error

Added by François ARMAND 16 days ago. Updated 5 days ago.

Status:
Pending release
Priority:
N/A
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No

Description

We often have errors in that test, making it very flacky and unreliable.

In 8.3, it looks like that:

02:00:09  Tests in error: 
02:00:09    The behavior on 404  should::have a working 'delete property' option(com.normation.plugins.datasources.UpdateHttpDatasetTest): Map(NodeId(root) -> 1) doesn't have the pairs '(NodeId(node1),1), (NodeId(node2),1)'
02:00:09    The behavior on 404  should::have a working 'default value property' option(com.normation.plugins.datasources.UpdateHttpDatasetTest): Map(NodeId(node1) -> 1, NodeId(root) -> 1) doesn't have the pair '(NodeId(node2),1)'

And in 9.0, similar with a scala 3 naming convention:

02:35:13  [ERROR] Errors: 

02:35:13  [ERROR]   UpdateHttpDatasetTest.$init$$$anonfun$19$$anonfun$2:1236->test404prop$1:1222->Specification.sandboxMatchResult:15->test404prop$1$$anonfun$1:10 » FiberFailure Map(NodeId(node2) -> 1, NodeId(root) -> 1) doesn't have the pair '(NodeId(node1),1)'

We need to either make it non flacky, or disable it, because we can't just have a flacky test breaking CI regularly.


Subtasks 1 (1 open0 closed)

Bug #28144: Delete UpdateHttpDatasetTest in 8.3Pending releaseVincent MEMBRÉActions

Related issues 1 (0 open1 closed)

Related to Rudder - User story #9931: Test UpdateHttpDatasetTest does not run anymoreReleasedFrançois ARMANDActions

Updated by François ARMAND 16 days ago Actions #1

  • Related to User story #9931: Test UpdateHttpDatasetTest does not run anymore added

Updated by François ARMAND 16 days ago Actions #2

  • Status changed from New to In progress

Updated by François ARMAND 16 days ago Actions #3

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/894

Updated by François ARMAND 15 days ago Actions #4

  • Assignee changed from François ARMAND to Clark ANDRIANASOLO
  • Pull Request changed from https://github.com/Normation/rudder-plugins/pull/894 to https://github.com/Normation/rudder-plugins/pull/895

Updated by François ARMAND 12 days ago Actions #5

  • Target version changed from 8.3 to 9.0
  • Pull Request changed from https://github.com/Normation/rudder-plugins/pull/895 to https://github.com/Normation/rudder-plugins/pull/894

Updated by François ARMAND 10 days ago Actions #6

  • Subtask #28144 added

Updated by Anonymous 10 days ago Actions #7

  • Status changed from Pending technical review to Pending release

Updated by Alexis Mousset 5 days ago Actions #8

  • Fix check changed from To do to Checked
Actions

Also available in: PDF Atom