All work
- llvmorg-21-init-11925-gcf16c97bfa14: 1 regressionLLVM-1682Takahiro Kawashima
- llvmorg-21-init-11722-gcf3242f3b0f6: 1 regressionLLVM-1681Takahiro Kawashima
- Flang WoA SPEC 2006/2017 enablementLLVM-1680
- llvmorg-21-init-10828-g04364fb888ee: FailureLLVM-1679Antoine Moynault
- [Flang] Incorrect execution result when reshape intrinsic function is specified as the argument of functionLLVM-1678Resolved issue: LLVM-1678
- [Flang] Execution error in assignment between derived types due to incorrect GENERIC statementLLVM-1677Resolved issue: LLVM-1677
- [Flang] No error checking when a variable with protected attribute is specified in io-control-spec (size) of read statementLLVM-1676Resolved issue: LLVM-1676
- [Flang] About using names with multiple declarations (intrinsic statement, interface block, derived type) in a programLLVM-1675Resolved issue: LLVM-1675
- llvmorg-21-init-10348-ge8ae77947154: FailureLLVM-1674Carlos Seo
- llvmorg-21-init-10309-g77581e27514d: FailureLLVM-1673Resolved issue: LLVM-1673Takahiro Kawashima
- llvmorg-21-init-10249-gfff622fbf760: 1 regressionLLVM-1672Takahiro Kawashima
- llvmorg-21-init-9781-g576161cb6069: FailureLLVM-1671Resolved issue: LLVM-1671Leandro Lupori
- [Flang] No error checking when derived type is not interoperable because derived type has no BIND attributeLLVM-1670Resolved issue: LLVM-1670
- [Flang] Incorrect execution result of assigning the value of an expression when the length of the variable is greater than the length of the expressionLLVM-1669
- [Flang] Incorrect execution result of using polymorphic variable in select type constructLLVM-1668Resolved issue: LLVM-1668
- llvmorg-21-init-8097-g5c8ba28c751b: 1 regressionLLVM-1667Tetsuya Itou
- llvmorg-21-init-8020-ge0950ebb9ce3: 1 regressionLLVM-1666Resolved issue: LLVM-1666Takahiro Kawashima
- llvmorg-21-init-8019-g0ae9bb96d5af: 86 regressions 14 fixesLLVM-1665Resolved issue: LLVM-1665Takahiro Kawashima
- [Flang] Incorrect execution result when the arguments described in SAME_TYPE_AS intrinsic function are defined in derived types with the same name but different definitions in different modules of different subroutinesLLVM-1664Resolved issue: LLVM-1664
- [Flang] Incorrect execution result when a pointer variable of the same name is defined for each cray pointer in two dependent modules, and a different array address is defined for each pointer variableLLVM-1663Resolved issue: LLVM-1663
- [Flang] Execution does not terminate when an array name enclosed in square brackets is used in where constructLLVM-1662
- llvmorg-21-init-8018-gbe133ff4c440: 27 regressionsLLVM-1661Resolved issue: LLVM-1661Takahiro Kawashima
- llvmorg-21-init-7508-g5942f0269e62: 27 regressionsLLVM-1660Takahiro Kawashima
- [Flang] Incorrect execution result of EXTENDS_TYPE_OF intrinsic functionLLVM-1659
- [Flang] Incorrect execution result of intrinsic assignment with an unallocated allocatable arrayLLVM-1658
- [Flang] Quadruple precision COMPLEX used in TYPE IS statement in SELECT TYPE construct is not executed correctlyLLVM-1657
- llvmorg-21-init-7279-gdf9e5ae5b40c: 8 regressionsLLVM-1656Resolved issue: LLVM-1656Takahiro Kawashima
- llvmorg-21-init-7402-g0bec0f5c059a: 27 regressionsLLVM-1655Resolved issue: LLVM-1655Takahiro Kawashima
- llvmorg-21-init-4925-gde895751d2a2: 500.perlbench_r failed to runLLVM-1654Antoine Moynault
- llvmorg-21-init-7332-g3295970d846b: 1 regressionLLVM-1653Takahiro Kawashima
- llvmorg-21-init-7132-g0e3049c562cc: 1 regressions 1 improvementsLLVM-1652Resolved issue: LLVM-1652Takahiro Kawashima
- [Flang] Compilation error when an array declared as unlimited polymorphic is used in where constructLLVM-1651
- [Flang] Compile error when argument keyword is specified in argument of c_sizeof intrinsic module functionLLVM-1650Resolved issue: LLVM-1650
- [Flang] Compilation error of interface and end interface statement with read (formatted) as defined-io-generic-specLLVM-1649Resolved issue: LLVM-1649
- llvmorg-21-init-6865-gad1ba15ea894: FailureLLVM-1648Antoine Moynault
- llvmorg-21-init-6604-gc6406c8dba33: 1 regressionsLLVM-1647Takahiro Kawashima
- Document AWS deploymentLLVM-1646Resolved issue: LLVM-1646Carlos Seo
- llvmorg-21-init-6198-g9694844d7e36: FailureLLVM-1645Omair Javaid
- llvmorg-21-init-6480-g529c5b71c608: 3 regressions 2 improvementsLLVM-1644Takahiro Kawashima
- llvmorg-21-init-6367-g92e056034719: 1 regressionsLLVM-1643Resolved issue: LLVM-1643Takahiro Kawashima
- LLVM 21 - Track building Linux kernelLLVM-1642Antoine Moynault
- llvmorg-21-init-6277-g71a0cfd93263: 4 regressionsLLVM-1641Resolved issue: LLVM-1641Takahiro Kawashima
- Integration tests for the componentsLLVM-1640Resolved issue: LLVM-1640Carlos Seo
- [Flang] Compile error when component-name declared in declaration-type-spec (class) with pointer attribute is used as an argument to entry statementLLVM-1639
- [Flang][OpenMP] Compilation error of combining select type construct and task construct with depend clauseLLVM-1638Resolved issue: LLVM-1638
- [Flang] Incorrect execution results of max0 intrinsic function for various argumentsLLVM-1637
- v6.14-rc7-39-g95a8ca229032b: FailureLLVM-1636Resolved issue: LLVM-1636Carlos Seo
- llvmorg-21-init-5943-gac9049df7e62: FailureLLVM-1635Resolved issue: LLVM-1635Carlos Seo
- llvmorg-21-init-5923-g4e69258bf390: 2 regressionsLLVM-1634Resolved issue: LLVM-1634Takahiro Kawashima
- llvmorg-21-init-5290-gb09b9ac1081d: 2 regressionsLLVM-1633Resolved issue: LLVM-1633Takahiro Kawashima
TF-A CI / tf-l3-code-coverage tests random failures
Description
Environment
Engineering Progress Update
Details
Details
Assignee
Reporter
Upstream
Priority
Checklist
Checklist
Sentry
Sentry
Activity
Paul Sokolovskyy October 5, 2023 at 11:35 AM
@Olivier Deprez :
This issue does not seem to happen any longer (after LAVA upgrade a few adjustements we did for this test group) , so I believe we could conclude and close this ticket.
First of all, sorry for lack of updates, this issue was backlogged by Linaro’s offsite meeting and then my vacation. I actually tried to look into this issue quickly before my vacation, but what I saw at that time seemed like exactly an issue which could be attributed to the LAVA upgrade, so put off looking into it as it seemed rather involved. It’s a miracle that it resolved itself during this time, I guess it’s actually the tweaks you guys made.
So, for completeness, looking at https://ci.trustedfirmware.org/job/tf-a-main/857/ , we have
| Code coverage |
|
|
|
| ( 15 min ) |
(15 mins! How cool is that!) And what’s important that there’s actual code coverage starts are there and looks sane: https://ci.trustedfirmware.org/job/tf-a-ci-gateway/50029/ (what I see previously looked as if trace data, source for codecov, wasn’t produced on LAVA side).
So, as long as you @Olivier Deprez checked it for sanity either, I guess we indeed can close it, thanks!
Olivier Deprez October 4, 2023 at 9:04 AM
This issue does not seem to happen any longer (after LAVA upgrade a few adjustements we did for this test group) , so I believe we could conclude and close this ticket. @Paul Sokolovskyy if you agree.
Olivier Deprez September 13, 2023 at 10:03 AM(edited)
Last couple of runs seem to no longer have random failures since Sep, 7th but the job is still failing perhaps for another reason
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/48076/console
00:12:38.441 Writing directory view page.
00:12:38.441 Overall coverage rate:
00:12:38.441 lines......: 69.0% (3128 of 4531 lines)
00:12:38.441 functions..: 58.9% (622 of 1056 functions)
00:12:38.441 branches...: 55.5% (826 of 1489 branches)
00:12:38.444 ++ generate_header /home/buildslave/workspace/tf-a-ci-gateway/report.html
00:12:38.444 ++ local cov_html=/home/buildslave/workspace/tf-a-ci-gateway/merge/outdir/lcov/index.html
00:12:38.444 ++ local out_report=/home/buildslave/workspace/tf-a-ci-gateway/report.html
00:12:38.444 ++ python3 -
00:12:38.479 Traceback (most recent call last):
00:12:38.479 File "<stdin>", line 17, in <module>
00:12:38.479 FileNotFoundError: [Errno 2] No such file or directory: '/home/buildslave/workspace/tf-a-ci-gateway/merge/outdir/lcov/index.html'
00:12:38.504 Build step 'Execute scripts' changed build result to FAILURE
00:12:38.504 Build step 'Execute scripts' marked build as failure
00:12:38.505 Archiving artifacts
00:12:45.947 Finished: FAILURE
Benjamin Copeland September 12, 2023 at 12:53 PM
@Paul Sokolovskyy FYI LAVA upgrade is done.
Paul Sokolovskyy September 1, 2023 at 9:55 AM
@Olivier Deprez :
Ok but let’s be careful from now on as we’ll start our pre-release activities for an Oct/Nov
Added note to https://linaro.atlassian.net/browse/STG-4919 . The current plan is to upgrade next week, so should be sustainable plan.
Hi,
We’re experiencing random failures with the tf-l3-code-coverage test group since around mid August.
This is currently resulting in the TF-A CI main job failing.
Not always the same test affected in this group, but fail modes looks similar.
It seems like the job builds, runs and produces results but never ends and timeouts.
The lava log shows
2023-08-31T01:29:17 covtrace-FVP_Base_RevC_2xAEMvA.cluster0.cpu0.log 88005504 13 4 2023-08-31T01:29:17 covtrace-FVP_Base_RevC_2xAEMvA.cluster0.cpu0.log 88005508 2 4 2023-08-31T01:29:17 covtrace-FVP_Base_RevC_2xAEMvA.cluster0.cpu0.log 8800550c 2 4 2023-08-31T01:29:17 covtrace-FVP_Base_RevC_2xAEMvA.cluster0.cpu0.log 88005510 3631 4 2023-08-31T01:29:17 Stopping container lava-1889970-2.1.2 from action run-fvp 2023-08-31T01:29:17 Calling: 'nice' 'docker' 'stop' 'lava-1889970-2.1.2' 2023-08-31T01:33:11 Failed to clean after action 'run-fvp': job timed out after 300 seconds 2023-08-31T01:33:11 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 206, in cleanup child.cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/actions/boot/fvp.py", line 347, in cleanup super().cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/actions/boot/fvp.py", line 189, in cleanup return_value = self.run_cmd(["docker", "stop", self.container], allow_fail=True) File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 674, in run_cmd proc.expect(pexpect.EOF) File "/usr/lib/python3/dist-packages/pexpect/spawnbase.py", line 343, in expect return self.expect_list(compiled_pattern_list, File "/usr/lib/python3/dist-packages/pexpect/spawnbase.py", line 372, in expect_list return exp.expect_loop(timeout) File "/usr/lib/python3/dist-packages/pexpect/expect.py", line 169, in expect_loop incoming = spawn.read_nonblocking(spawn.maxread, timeout) File "/usr/lib/python3/dist-packages/pexpect/pty_spawn.py", line 500, in read_nonblocking if (timeout != 0) and select(timeout): File "/usr/lib/python3/dist-packages/pexpect/pty_spawn.py", line 450, in select return select_ignore_interrupts([self.child_fd], [], [], timeout)[0] File "/usr/lib/python3/dist-packages/pexpect/utils.py", line 143, in select_ignore_interrupts return select.select(iwtd, owtd, ewtd, timeout) File "/usr/lib/python3/dist-packages/lava_common/timeout.py", line 76, in _timed_out raise self.exception("%s timed out after %s seconds" % (self.name, duration)) lava_common.exceptions.JobError: job timed out after 300 seconds 2023-08-31T01:33:11 Failed to clean after action 'boot-fvp-main': Failed to clean after job 2023-08-31T01:33:11 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 206, in cleanup child.cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 844, in cleanup self.pipeline.cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 215, in cleanup raise InfrastructureError("Failed to clean after job") lava_common.exceptions.InfrastructureError: Failed to clean after job 2023-08-31T01:33:11 Failed to clean after action 'boot-fvp': Failed to clean after job 2023-08-31T01:33:11 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 206, in cleanup child.cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 844, in cleanup self.pipeline.cleanup(connection) File "/usr/lib/python3/dist-packages/lava_dispatcher/action.py", line 215, in cleanup raise InfrastructureError("Failed to clean after job") lava_common.exceptions.InfrastructureError: Failed to clean after job 2023-08-31T01:33:11 InfrastructureError: The Infrastructure is not working correctly. Please report this error to LAVA admins. 2023-08-31T01:33:11 {'case': 'job', 'definition': 'lava', 'error_msg': 'Failed to clean after job', 'error_type': 'Infrastructure', 'result': 'fail'}
The lava job is not much explicit https://tf.validation.linaro.org/scheduler/job/1889970
Example of failing jobs since last few days:
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/47109/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/47046/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46966/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46898/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46720/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46544/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46390/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46352/
https://ci.trustedfirmware.org/job/tf-a-ci-gateway/46275/