Skip to content

Workflow to build and test on ARM64 for 4.x branch#21907

Merged
opencv-pushbot merged 1 commit intoopencv:4.xfrom
fengyuentau:workflow_arm_4.x
May 15, 2022
Merged

Workflow to build and test on ARM64 for 4.x branch#21907
opencv-pushbot merged 1 commit intoopencv:4.xfrom
fengyuentau:workflow_arm_4.x

Conversation

@fengyuentau
Copy link
Copy Markdown
Member

Black list of tests can be found here

Pull Request Readiness Checklist

See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request

  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
  • The PR is proposed to the proper branch
  • There is a reference to the original bug report and related work
  • There is accuracy test, performance test and test data in opencv_extra repository, if applicable
    Patch to opencv_extra has the same branch name.
  • The feature is well documented and sample code can be built with the project CMake

@fengyuentau fengyuentau added the CI/CD: GitHub Actions (GHA) Changes related to CI/CD pipelines (GitHub Actions) label Apr 25, 2022
@fengyuentau
Copy link
Copy Markdown
Member Author

@asmorkalov @asenyaev Some G-API tests failed:

[----------] Global test environment tear-down
[==========] 20877 tests from 509 test cases ran. (1856588 ms total)
[  PASSED  ] 20854 tests.
[  FAILED  ] 23 tests, listed below:
[  FAILED  ] PatternMatchingIntegrationE2E.ChainTransformationsApplied
[  FAILED  ] PatternMatchingIntegrationE2E.ReversedChainTransformationsApplied
[  FAILED  ] MathOpTestFluid/MathOpTest.MatricesAccuracyTest/26, where GetParam() = (8UC3, 1280x720, SAME_TYPE, 0xaaaadd2a5540, DIV, true, 1, false)
[  FAILED  ] MathOpTestFluid/MathOpTest.MatricesAccuracyTest/34, where GetParam() = (8UC3, 1280x720, 8UC1, 0xaaaadd2a5540, DIV, true, 1, false)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/3, where GetParam() = (8UC1, 1280x720, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIV)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/7, where GetParam() = (8UC1, 1280x720, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIVR)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/11, where GetParam() = (8UC1, 640x480, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIV)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/15, where GetParam() = (8UC1, 640x480, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIVR)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/19, where GetParam() = (8UC1, 128x128, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIV)
[  FAILED  ] MathOperatorArithmeticTestFluid/MathOperatorMatScalarTest.OperatorAccuracyTest/23, where GetParam() = (8UC1, 128x128, SAME_TYPE, 0xaaaadd31f600, AbsExact(), DIVR)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/2, where GetParam() = (8UC1, 1280x720, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/11, where GetParam() = (8UC1, 640x480, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/20, where GetParam() = (8UC1, 128x128, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/29, where GetParam() = (16SC1, 1280x720, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/38, where GetParam() = (16SC1, 640x480, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/47, where GetParam() = (16SC1, 128x128, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/56, where GetParam() = (32FC1, 1280x720, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/65, where GetParam() = (32FC1, 640x480, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] MathOperatorTestFluid/MathOperatorMatMatTest.OperatorAccuracyTest/74, where GetParam() = (32FC1, 128x128, SAME_TYPE, 0xaaaadd31f650, AbsExact(), DIV)
[  FAILED  ] Resize220_400TestCPU/ResizeTestFluid.SanityTest/0, where GetParam() = (0, 1, 220x220, (400x400, [0 x 0 from (0, 0)]), 1, 0)
[  FAILED  ] Resize220_400TestCPU/ResizeTestFluid.SanityTest/1, where GetParam() = (0, 1, 220x220, (400x400, [0 x 0 from (0, 0)]), 2, 0)
[  FAILED  ] Resize220_400TestCPU/ResizeTestFluid.SanityTest/2, where GetParam() = (0, 1, 220x220, (400x400, [0 x 0 from (0, 0)]), 3, 0)
[  FAILED  ] Resize220_400TestCPU/ResizeTestFluid.SanityTest/3, where GetParam() = (0, 1, 220x220, (400x400, [0 x 0 from (0, 0)]), 4, 0)

23 FAILED TESTS
  YOU HAVE 1677 DISABLED TESTS

Should we turn it on but filter out those failed?

@asenyaev
Copy link
Copy Markdown
Contributor

Should we turn it on but filter out those failed?

I would suggest to turn it off at this moment and to deep dive in this issue a bit later.

@fengyuentau
Copy link
Copy Markdown
Member Author

G-API tests are disabled.

@asenyaev asenyaev self-requested a review May 13, 2022 07:10
Copy link
Copy Markdown
Contributor

@asenyaev asenyaev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

add opencv_contrib fork check

use image hosted on quay.io
@alalek alalek assigned asenyaev and unassigned opencv-pushbot May 15, 2022
@opencv-pushbot opencv-pushbot merged commit ed567a2 into opencv:4.x May 15, 2022
@fengyuentau fengyuentau deleted the workflow_arm_4.x branch May 17, 2022 07:37
@alalek alalek mentioned this pull request Aug 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD: GitHub Actions (GHA) Changes related to CI/CD pipelines (GitHub Actions)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants