You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Taras Ledkov (Jira)" <ji...@apache.org> on 2022/05/18 12:26:00 UTC
[jira] [Created] (IGNITE-17003) SqlDataTypesCoverageTests.testDecimalDataType failes flaky
Taras Ledkov created IGNITE-17003:
-------------------------------------
Summary: SqlDataTypesCoverageTests.testDecimalDataType failes flaky
Key: IGNITE-17003
URL: https://issues.apache.org/jira/browse/IGNITE-17003
Project: Ignite
Issue Type: Bug
Components: sql
Reporter: Taras Ledkov
Assignee: Taras Ledkov
Fix For: 2.14
There is a problem with this critical test - when start full test class there is high posibuility to get error on first tests. By default first test is testDecimalDataType. Every time I get different errors - it makes a suggestion about side effect of started cluster. Test doesn’t fail starting separately.
Case of fail: [atomicityMode=ATOMIC, cacheMode=PARTITIONED, ttlFactory=null, backups=2, evictionFactory=null, onheapCacheEnabled=false, writeSyncMode=FULL_ASYNC, persistenceEnabled=false]
*Root cause:*
The test is invalid for {{FULL_ASYNC }}mode.
The sequential execute
UPDATE …
SELECT …
cannot guarantee visibility UPDATE changes for the SELECT query when FULL_ASYNC mode is used.
*Possible fixes:*
There can be two ways:
don’t use FULL_ASYNC mode at the test.
wait for UPDATE changes is applied.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)