Actions
Bug #22971
closedSpurious test error on the killing of old fiber on datasource save/delete
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No
Description
In #12752 we added a test to check that when we save/delete a datasource, the datasource live instance is correctly reloaded (old killed, new spawned).
On the CI, we sometime get:
[2023-06-28T00:34:01.193Z] [info] operation from repository should [2023-06-28T00:34:01.829Z] [error] x saving rom repos should kill the old fiber [2023-06-28T00:34:01.829Z] [error] Running(RuntimeFlags(Interruption, CooperativeYielding, WorkStealing, FiberRoots), com.normation.plugins.datasources.HttpQueryDataSourceService.query(QueryService.scala:165)) is incorrect: (UpdateHttpDatasetTest.scala:909) [2023-06-28T00:34:01.829Z] [info]
Which means that the fiber was not correctly killed and is still running. We need to know why it sometime happens: flacking test (timing issue?), or real problem ?
Updated by François ARMAND over 1 year ago
- Related to Bug #12752: Datasources plugin scheduler problems after updating/deleting a datasource added
Updated by François ARMAND over 1 year ago
- Status changed from New to In progress
- Assignee set to François ARMAND
Updated by François ARMAND over 1 year ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder-plugins/pull/575
Updated by Anonymous over 1 year ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder:rudder-plugins|2c114f9a82e35fd7dc4dde033fb7931534d1eeac.
Updated by Vincent MEMBRÉ over 1 year ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder plugin datasources v7.3.3-2.3
Actions