[ 
https://issues.apache.org/jira/browse/HDDS-11877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Attila Doroszlai updated HDDS-11877:
------------------------------------
    Description: 
Maven cache is not restored in CI for some checks, which use Maven only for 
getting Ozone version.  Looks like even these need the cache.

Background:

Acceptance check intermittently seems to be stuck before executing any tests:

{code:title=https://github.com/apache/ozone/actions/runs/12198919237/job/34037623484#step:5:1}
Fri, 06 Dec 2024 14:42:43 GMT Run pushd hadoop-ozone/dist/target/ozone-*
Fri, 06 Dec 2024 14:42:43 GMT   pushd hadoop-ozone/dist/target/ozone-*
Fri, 06 Dec 2024 14:42:43 GMT   sudo mkdir .aws && sudo chmod 777 .aws && sudo 
chown 1000 .aws
Fri, 06 Dec 2024 14:42:43 GMT   popd
Fri, 06 Dec 2024 14:42:43 GMT   ./hadoop-ozone/dev-support/checks/acceptance.sh
Fri, 06 Dec 2024 14:42:43 GMT   shell: /usr/bin/bash -e {0}
Fri, 06 Dec 2024 14:42:43 GMT   env:
Fri, 06 Dec 2024 14:42:43 GMT     ...
Fri, 06 Dec 2024 14:42:43 GMT 
~/work/ozone/ozone/hadoop-ozone/dist/target/ozone-2.0.0-SNAPSHOT 
~/work/ozone/ozone
Fri, 06 Dec 2024 14:42:43 GMT ~/work/ozone/ozone
Fri, 06 Dec 2024 16:10:56 GMT Error: The operation was canceled.
{code}

With {{set -x}} we can see it is executing mvn:

{code:title=https://github.com/adoroszlai/ozone/actions/runs/12202954381/job/34045955438#step:5:42}
++ mvn help:evaluate -Dexpression=ozone.version -q -DforceStdout -Dscan=false
{code}

It is downloading artifacts, which can sometimes be painfully slow (see also 
HDDS-11872).  Even in the "normal" case it takes almost 1 minute vs. 1 second:

{code:title=https://github.com/adoroszlai/ozone/actions/runs/12210176044/job/34065948974#step:4:154}
# with cache
[INFO] Total time:  1.817 s
{code}

{code:title=https://github.com/adoroszlai/ozone/actions/runs/12210172399/job/34065941115#step:3:830}
# no cache
[INFO] Total time:  53.632 s
{code}

  was:
Acceptance check intermittently seems to be stuck before executing any tests:

{code:title=https://github.com/apache/ozone/actions/runs/12198919237/job/34037623484#step:5:1}
Fri, 06 Dec 2024 14:42:43 GMT
Run pushd hadoop-ozone/dist/target/ozone-*
Fri, 06 Dec 2024 14:42:43 GMT
  pushd hadoop-ozone/dist/target/ozone-*
Fri, 06 Dec 2024 14:42:43 GMT
  sudo mkdir .aws && sudo chmod 777 .aws && sudo chown 1000 .aws
Fri, 06 Dec 2024 14:42:43 GMT
  popd
Fri, 06 Dec 2024 14:42:43 GMT
  ./hadoop-ozone/dev-support/checks/acceptance.sh
Fri, 06 Dec 2024 14:42:43 GMT
  shell: /usr/bin/bash -e {0}
Fri, 06 Dec 2024 14:42:43 GMT
  env:
Fri, 06 Dec 2024 14:42:43 GMT
    ...
Fri, 06 Dec 2024 14:42:43 GMT
~/work/ozone/ozone/hadoop-ozone/dist/target/ozone-2.0.0-SNAPSHOT 
~/work/ozone/ozone
Fri, 06 Dec 2024 14:42:43 GMT
~/work/ozone/ozone
Fri, 06 Dec 2024 16:10:56 GMT
Error: The operation was canceled.
{code}

With {{set -x}} we can see it is executing mvn:

{code:title=https://github.com/adoroszlai/ozone/actions/runs/12202954381/job/34045955438#step:5:21}
+++ dirname ./hadoop-ozone/dev-support/checks/acceptance.sh
++ cd ./hadoop-ozone/dev-support/checks
++ pwd
+ DIR=/home/runner/work/ozone/ozone/hadoop-ozone/dev-support/checks
+ cd /home/runner/work/ozone/ozone/hadoop-ozone/dev-support/checks/../../..
++ pwd -P
+ OZONE_ROOT=/home/runner/work/ozone/ozone
+ :
+ : MR
+ :
+ : robot
+ : true
+ source /home/runner/work/ozone/ozone/hadoop-ozone/dev-support/checks/_lib.sh
+++ basename ./hadoop-ozone/dev-support/checks/acceptance.sh
++ check_name=acceptance.sh
++ check_name=acceptance
+++ pwd
++ : /home/runner/work/ozone/ozone/.dev-tools
++ : true
+ REPORT_DIR=/home/runner/work/ozone/ozone/target/acceptance
+ REPORT_FILE=/home/runner/work/ozone/ozone/target/acceptance/summary.txt
++ mvn help:evaluate -Dexpression=ozone.version -q -DforceStdout -Dscan=false
{code}

It is downloading artifacts, which can sometimes be painfully slow (see also 
HDDS-11872).

Maven cache is not restored in CI for some checks, which use Maven only for 
getting Ozone version.  Looks like even these need the cache.


> Restore Maven cache for more checks
> -----------------------------------
>
>                 Key: HDDS-11877
>                 URL: https://issues.apache.org/jira/browse/HDDS-11877
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: CI
>            Reporter: Attila Doroszlai
>            Assignee: Attila Doroszlai
>            Priority: Major
>
> Maven cache is not restored in CI for some checks, which use Maven only for 
> getting Ozone version.  Looks like even these need the cache.
> Background:
> Acceptance check intermittently seems to be stuck before executing any tests:
> {code:title=https://github.com/apache/ozone/actions/runs/12198919237/job/34037623484#step:5:1}
> Fri, 06 Dec 2024 14:42:43 GMT Run pushd hadoop-ozone/dist/target/ozone-*
> Fri, 06 Dec 2024 14:42:43 GMT   pushd hadoop-ozone/dist/target/ozone-*
> Fri, 06 Dec 2024 14:42:43 GMT   sudo mkdir .aws && sudo chmod 777 .aws && 
> sudo chown 1000 .aws
> Fri, 06 Dec 2024 14:42:43 GMT   popd
> Fri, 06 Dec 2024 14:42:43 GMT   
> ./hadoop-ozone/dev-support/checks/acceptance.sh
> Fri, 06 Dec 2024 14:42:43 GMT   shell: /usr/bin/bash -e {0}
> Fri, 06 Dec 2024 14:42:43 GMT   env:
> Fri, 06 Dec 2024 14:42:43 GMT     ...
> Fri, 06 Dec 2024 14:42:43 GMT 
> ~/work/ozone/ozone/hadoop-ozone/dist/target/ozone-2.0.0-SNAPSHOT 
> ~/work/ozone/ozone
> Fri, 06 Dec 2024 14:42:43 GMT ~/work/ozone/ozone
> Fri, 06 Dec 2024 16:10:56 GMT Error: The operation was canceled.
> {code}
> With {{set -x}} we can see it is executing mvn:
> {code:title=https://github.com/adoroszlai/ozone/actions/runs/12202954381/job/34045955438#step:5:42}
> ++ mvn help:evaluate -Dexpression=ozone.version -q -DforceStdout -Dscan=false
> {code}
> It is downloading artifacts, which can sometimes be painfully slow (see also 
> HDDS-11872).  Even in the "normal" case it takes almost 1 minute vs. 1 second:
> {code:title=https://github.com/adoroszlai/ozone/actions/runs/12210176044/job/34065948974#step:4:154}
> # with cache
> [INFO] Total time:  1.817 s
> {code}
> {code:title=https://github.com/adoroszlai/ozone/actions/runs/12210172399/job/34065941115#step:3:830}
> # no cache
> [INFO] Total time:  53.632 s
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to