[ 
https://issues.apache.org/jira/browse/IGNITE-14783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17351795#comment-17351795
 ] 

Sergei Ryzhov edited comment on IGNITE-14783 at 5/26/21, 1:47 PM:
------------------------------------------------------------------

*SystemViewComputeJobTest.testCancelComputeTask*
when job cancel, job.finishTime more than 0
the test flaky because job.finishTime does not always have time to update

*IoStatisticsSelfTest.testPersistentIOGlobalStat*
in the PageMemoryImpl.acquirePage method (int grpId, long pageId, 
IoStatisticsHolder statHolder, boolean restore, @nullable AtomicBoolean 
pageAllocated)


{code:java}
// The page is loaded to the memory.
if (relPtr != INVALID_REL_PTR) {
    long absPtr = seg.absolute(relPtr);

    seg.acquirePage(absPtr);

    seg.pageReplacementPolicy.onHit(relPtr);

    statHolder.trackLogicalRead(absPtr + PAGE_OVERHEAD);

    return absPtr;
}
{code}


so we don't call IoStatisticsHolderCache.trackPhysicalAndLogicalRead

one of the solutions, to increase the amount of loaded data


was (Author: ryzhovsv):
*SystemViewComputeJobTest.testCancelComputeTask*
when job cancel, job.finishTime more than 0
the test flaky because job.finishTime does not always have time to update

*IoStatisticsSelfTest.testPersistentIOGlobalStat*
in the PageMemoryImpl.acquirePage method (int grpId, long pageId, 
IoStatisticsHolder statHolder, boolean restore, @nullable AtomicBoolean 
pageAllocated)

`
// The page is loaded to the memory.
if (relPtr != INVALID_REL_PTR) {
    long absPtr = seg.absolute(relPtr);

    seg.acquirePage(absPtr);

    seg.pageReplacementPolicy.onHit(relPtr);

    statHolder.trackLogicalRead(absPtr + PAGE_OVERHEAD);

    return absPtr;
}
`

so we don't call IoStatisticsHolderCache.trackPhysicalAndLogicalRead

one of the solutions, to increase the amount of loaded data

> Fix tests fail: IgniteCacheTestSuite9:SystemViewComputeJobTest, 
> IoStatisticsSelfTest
> ------------------------------------------------------------------------------------
>
>                 Key: IGNITE-14783
>                 URL: https://issues.apache.org/jira/browse/IGNITE-14783
>             Project: Ignite
>          Issue Type: Test
>            Reporter: Sergei Ryzhov
>            Assignee: Sergei Ryzhov
>            Priority: Minor
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Fix tests fail:
> IgniteCacheTestSuite9:
>  - SystemViewComputeJobTest.testCancelComputeTask
>  - IoStatisticsSelfTest.testPersistentIOGlobalStat



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to