Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
494 commits
Select commit Hold shift + click to select a range
fb6368a
Bump
pahearn73 Sep 21, 2025
7e5a30f
Bump
pahearn73 Sep 21, 2025
a9560ee
AVInput COM-RPC Support: WIP
pahearn73 Sep 21, 2025
3ae42a8
AVInput COM-RPC Support: WIP
pahearn73 Sep 21, 2025
52893da
AVInput COM-RPC Support: WIP
pahearn73 Sep 21, 2025
ec503eb
AVInput COM-RPC Support: WIP
pahearn73 Sep 21, 2025
1b4a7f2
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
993a82c
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
7f5965b
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
c54e20a
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
bcfedaa
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
e1d9232
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
a5f64f1
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
d6273a9
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
d32d6e1
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
b40aea1
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
c29f7a8
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
1c126f6
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
22d895a
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
9e45ed7
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
91d9812
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
20cd018
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
91fef69
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
5c6722b
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
4f40172
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
16b1899
Bump
pahearn73 Sep 22, 2025
7246f54
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
f5e83d8
Bump
pahearn73 Sep 22, 2025
96eb04b
Bump
pahearn73 Sep 22, 2025
d50c7f8
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
fd9dcf1
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
53e8bb8
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
bdf0f6a
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
5505931
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
2e9448a
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
1661441
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
08f9656
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
d7c398c
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
1de9aef
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
b4e9f03
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
a2b9ae2
Bump
pahearn73 Sep 22, 2025
46cfbdf
Bump
pahearn73 Sep 22, 2025
ee4b9ef
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
ffc9019
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
8ca2a85
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
ba620f1
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
1ea517f
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
bfc7927
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
3b7ae72
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
de91ab2
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
bb75122
AVInput COM-RPC Support: WIP
pahearn73 Sep 22, 2025
3a1b5d7
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
ee06935
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
653b408
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
1f9572d
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
38dbfe2
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
4ea1a63
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
95ef362
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
7196b25
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
73233f9
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
ad9c495
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
48eb3f4
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
7c7ee56
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
10a9e98
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
4c72894
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
ab19964
Bump concourse
pahearn73 Sep 23, 2025
9c56173
Bump concourse
pahearn73 Sep 23, 2025
2ed87e0
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
5d92688
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
8b8058e
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
a916503
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
5fa2cb9
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
928ea22
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
49b3932
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
1b3452d
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
463be21
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
cb69394
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
c641b26
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
543f559
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
6f5ed40
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
1381b49
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
0c02cec
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
e9f3216
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
d287d48
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
129d017
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
7e2df4b
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
7e44e22
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
2c2e2f4
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
b578563
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
e6d81e6
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
9fd18ef
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
a90d4a5
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
ebbdab0
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
b62a081
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
d4c5c42
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
9cbbf51
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
29082df
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
07bbd1a
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
689d769
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
e20b8d0
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
4ef2630
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
d5ed8c5
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
0cbbf7c
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
c2f44a9
AVInput COM-RPC Support: WIP
pahearn73 Sep 23, 2025
c77469d
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
9e48209
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
4f5f118
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
577d258
Bump concourse
pahearn73 Sep 24, 2025
aac5740
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
d790c27
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
2a57799
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
5b8a202
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
fa36b87
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
d0cbd64
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
a123526
Bump concourse
pahearn73 Sep 24, 2025
2df50ba
Bump concourse
pahearn73 Sep 24, 2025
732c08a
Bump concourse
pahearn73 Sep 24, 2025
1b72fa2
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
88c41b7
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
596b7ca
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
1cb24d5
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
ac8c50e
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
e660b28
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
91c3d23
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
f133534
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
d9daffd
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
f375eec
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
8f8db5c
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
a8a23ae
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
1801627
Bump concourse
pahearn73 Sep 24, 2025
8146cae
Bump concourse
pahearn73 Sep 24, 2025
99af658
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
cc36bae
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
1eb37e6
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
ee01517
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
c29b72f
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
29b8092
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
db5d888
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
e7c8904
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
443ff08
Bump
pahearn73 Sep 24, 2025
92a653b
Bump
pahearn73 Sep 24, 2025
24aa3ac
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
5cfc36a
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
7406c55
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
026cc07
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
bb82069
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
f0e233f
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
4271b34
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
c3f7eed
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
f5a6704
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
9fd5561
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
c2b6daa
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
ab6b7af
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
167afc7
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
1de406f
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
d2e8545
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
a86967b
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
5cec988
AVInput COM-RPC Support: WIP
pahearn73 Sep 24, 2025
d2417f4
AVInput COM-RPC Support: Renamed HdmiContentTypeUpdate --> AviContent…
pahearn73 Sep 24, 2025
9a9dc43
AVInput COM-RPC Support: Renamed HdmiContentTypeUpdate --> AviContent…
pahearn73 Sep 24, 2025
d86ada4
AVInput COM-RPC Support: Removed debug
pahearn73 Sep 24, 2025
c1430ee
AVInput COM-RPC Support: Removed debug
pahearn73 Sep 24, 2025
0c3d0dd
Merge branch 'develop' into feature/action-deploy-for/develop
rdkcmf-jenkins Sep 26, 2025
d7db637
Deploy cla action
rdkcmf-jenkins Sep 26, 2025
8d9273b
Merge pull request #161 from rdkcentral/feature/action-deploy-for/dev…
Alan-Ryan Sep 26, 2025
9548c79
1.4.8 release changelog updates
actions-user Sep 26, 2025
e1a5745
Merge tag '1.4.8' into develop
actions-user Sep 26, 2025
4e37e29
Merge branch 'release/1.4.8'
actions-user Sep 26, 2025
00df8b2
AVInput COM-RPC Support: Sync'd with develop
pahearn73 Sep 26, 2025
7a7a3ee
RDKEMW-6331 : Fix HdmiCecSink COM-RPC issues (#217)
smanes0213 Sep 26, 2025
618cfcd
1.4.9 release changelog updates
actions-user Sep 26, 2025
5daf021
Merge tag '1.4.9' into develop
actions-user Sep 26, 2025
abacf30
Merge branch 'release/1.4.9'
actions-user Sep 26, 2025
b6087a4
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Sep 28, 2025
02a201d
Deploy fossid_integration_stateless_diffscan_target_repo action
rdkcmf-jenkins Sep 29, 2025
8661c06
Merge pull request #264 from rdkcentral/feature/actions/develop-fossid
Alan-Ryan Sep 29, 2025
0fc6ede
1.4.10 release changelog updates
actions-user Sep 29, 2025
48cf3e3
Merge tag '1.4.10' into develop
actions-user Sep 29, 2025
2daa005
Merge branch 'release/1.4.10'
actions-user Sep 29, 2025
702f492
AVInput COM-RPC Support: Restored L1-tests.yml
pahearn73 Sep 29, 2025
ae99247
AVInput COM-RPC Support: Restored L2-tests.yml
pahearn73 Sep 29, 2025
2f897f6
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Sep 29, 2025
4bed586
RDKEMW-6120: Updating Hdcp, AvInput and HdmiCEC DS MGR client to use …
KaleeswaranGnanagurusamy Sep 30, 2025
69044c1
1.4.11 release changelog updates
actions-user Sep 30, 2025
2c8ea51
Merge tag '1.4.11' into develop
actions-user Sep 30, 2025
7bed621
Merge branch 'release/1.4.11'
actions-user Sep 30, 2025
da118b8
AVInput COM-RPC Support: Manual merge of latest develop branch changes.
pahearn73 Oct 7, 2025
dc72b53
AVInput COM-RPC Support: Sync'd with develop, resolved merge conflicts.
pahearn73 Oct 7, 2025
e90318d
AVInput COM-RPC Support: Sync'd tests with develop, resolved merge co…
pahearn73 Oct 7, 2025
c9206f9
AVInput COM-RPC Support: Fixing conflict build errors
pahearn73 Oct 7, 2025
fd1eb89
AVInput COM-RPC Support: Fixing conflicts/build errors
pahearn73 Oct 8, 2025
2788383
AVInput COM-RPC Support: Fixing conflicts/build errors
pahearn73 Oct 8, 2025
e146bdf
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 8, 2025
776fc39
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 8, 2025
20c6d72
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 8, 2025
4fe6480
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 8, 2025
3199269
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 8, 2025
f683b13
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
b335f31
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
d5e79a8
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
2507d53
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
2970ca0
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
06025ad
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
4170cbe
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
c6ef2f7
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
62412f5
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
14207b8
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 9, 2025
b03010d
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 10, 2025
de9235c
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 10, 2025
5c1ec27
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 10, 2025
fd487ac
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 10, 2025
94c6928
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
82f207b
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
ae13aeb
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
00d3d26
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
61fb664
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
91075db
AVInput COM-RPC Support: Debugging unit tests
pahearn73 Oct 13, 2025
3fbef9f
AVInput COM-RPC Support: Fixed unit tests
pahearn73 Oct 13, 2025
1cf0462
AVInput COM-RPC Support: Fixed accidental code removal
pahearn73 Oct 13, 2025
20e867c
RDKECOREMW-893 : setVendorID API returns a success status of true whe…
AkshayKumar2794 Oct 16, 2025
a52faac
1.4.12 release changelog updates
actions-user Oct 16, 2025
fa2e1c4
Merge tag '1.4.12' into develop
actions-user Oct 16, 2025
f434eea
Merge branch 'release/1.4.12'
actions-user Oct 16, 2025
311aa42
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Oct 20, 2025
8e91fe6
Enable L1 for HdmiCecSource (#273)
hgfell683 Oct 20, 2025
50621be
1.4.13 release changelog updates
actions-user Oct 20, 2025
ad301b0
Merge tag '1.4.13' into develop
actions-user Oct 20, 2025
b6c22c5
Merge branch 'release/1.4.13'
actions-user Oct 20, 2025
5c25bcf
Merge branch 'develop' into feature/RDKEMW-1008-COM-RPC_support
pahearn73 Oct 21, 2025
0fd8062
Merge pull request #239 from rdkcentral/feature/RDKEMW-1008-COM-RPC_s…
ramasat Oct 21, 2025
daca60b
1.4.14 release changelog updates
actions-user Oct 21, 2025
1e95563
Merge branch 'release/1.4.14'
actions-user Oct 21, 2025
0e03e5b
Merge tag '1.4.14' into develop
actions-user Oct 21, 2025
6318efd
Revert "RDKEMW-1008: Add COM-RPC support to AVInput plugin"
pahearn73 Oct 21, 2025
11ab07e
Merge pull request #274 from rdkcentral/revert-239-feature/RDKEMW-100…
pahearn73 Oct 21, 2025
5fe8e2f
1.4.15 release changelog updates
actions-user Oct 21, 2025
45974f6
Merge tag '1.4.15' into develop
actions-user Oct 21, 2025
cfd9297
Merge branch 'release/1.4.15'
actions-user Oct 21, 2025
b879774
RDK-55553 : Add L1 & L2 tests for HdmiCecSink plugin (#229)
smanes0213 Oct 28, 2025
43ea87a
1.5.0 release changelog updates
actions-user Oct 28, 2025
57b9740
Merge tag '1.5.0' into develop
actions-user Oct 28, 2025
cfa181f
Merge branch 'release/1.5.0'
actions-user Oct 28, 2025
184da28
RDKEMW-8289 - CEC is not working after an FSR (#277)
hgfell683 Oct 30, 2025
f74ef08
1.5.1 release changelog updates
actions-user Oct 30, 2025
e9d3419
Merge tag '1.5.1' into develop
actions-user Oct 30, 2025
91344a0
Merge branch 'release/1.5.1'
actions-user Oct 30, 2025
acd3f22
RDKEMW-9750 HdmiCecSource/Sink issues (#280)
kiruba115 Nov 3, 2025
9547f20
1.5.2 release changelog updates
actions-user Nov 3, 2025
63337bd
Merge branch 'release/1.5.2'
actions-user Nov 3, 2025
6c107e7
Merge tag '1.5.2' into develop
actions-user Nov 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 68 additions & 8 deletions .github/workflows/L1-tests.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
name: L1-tests

on:
push:
branches: [ main, develop, 'sprint/**', 'release/**', 'topic/RDK*' ]
pull_request:
branches: [ main, develop, 'sprint/**', 'release/**', 'topic/RDK*' ]
workflow_call:
inputs:
caller_source:
description: "Specifies the source type (e.g., local or test framework) for the workflow."
required: true
type: string
secrets:
RDKCM_RDKE:
required: true

env:
BUILD_TYPE: Debug
Expand Down Expand Up @@ -66,6 +71,11 @@ jobs:
python-version: '3.x'
- run: pip install jsonref

- name: ACK External Trigger
run: |
echo "Message: External Trigger Received for L1 Tests"
echo "Trigger Source: ${{ inputs.caller_source }}"

- name: Set up CMake
uses: jwlawson/[email protected]
with:
Expand Down Expand Up @@ -117,9 +127,26 @@ jobs:
token: ${{ secrets.RDKCM_RDKE }}

- name: Checkout entservices-inputoutput
if: ${{ inputs.caller_source == 'local' }}
uses: actions/checkout@v3
with:
path: entservices-inputoutput

- name: Checkout entservices-inputoutput-testframework
if: ${{ inputs.caller_source == 'testframework' }}
uses: actions/checkout@v3
with:
repository: rdkcentral/entservices-inputoutput
path: entservices-inputoutput
ref: develop

- name: Checkout googletest
if: steps.cache.outputs.cache-hit != 'true'
uses: actions/checkout@v3
with:
repository: google/googletest
path: googletest
ref: v1.15.0

- name: Apply patches ThunderTools
run: |
Expand Down Expand Up @@ -225,6 +252,7 @@ jobs:
ccec/MessageProcessor.hpp
ccec/CECFrame.hpp
ccec/MessageEncoder.hpp
ccec/CCEC.hpp
ccec/host/RDK.hpp
rdk/ds/audioOutputPort.hpp
rdk/ds/compositeIn.hpp
Expand All @@ -247,6 +275,9 @@ jobs:
rdk/ds/frontPanelIndicator.hpp
rdk/ds/frontPanelConfig.hpp
rdk/ds/frontPanelTextDisplay.hpp
rdk/ds/audioOutputPortType.hpp
rdk/ds/audioOutputPortConfig.hpp
rdk/ds/pixelResolution.hpp
rdk/iarmbus/libIARM.h
rdk/iarmbus/libIBus.h
rdk/iarmbus/libIBusDaemon.h
Expand All @@ -263,14 +294,15 @@ jobs:
telemetry_busmessage_sender.h
maintenanceMGR.h
pkg.h
edid-parser.hpp
secure_wrapper.h
wpa_ctrl.h
proc/readproc.h
systemaudioplatform.h
gdialservice.h
gdialservicecommon.h
&&
cp -r /usr/include/gstreamer-1.0/gst /usr/include/glib-2.0/* /usr/lib/x86_64-linux-gnu/glib-2.0/include/* /usr/local/include/trower-base64/base64.h .
cp -r /usr/include/gstreamer-1.0/gst /usr/include/glib-2.0/* /usr/lib/x86_64-linux-gnu/glib-2.0/include/* /usr/local/include/trower-base64/base64.h /usr/include/libdrm/drm.h /usr/include/libdrm/drm_mode.h /usr/include/xf86drm.h .

- name: Set clang toolchain
if: ${{ matrix.compiler == 'clang' }}
Expand All @@ -280,6 +312,24 @@ jobs:
if: ${{ matrix.compiler == 'gcc' && matrix.coverage == 'with-coverage' && !env.ACT }}
run: echo "TOOLCHAIN_FILE=$GITHUB_WORKSPACE/entservices-testframework/Tests/gcc-with-coverage.cmake" >> $GITHUB_ENV

- name: Build googletest
if: steps.cache.outputs.cache-hit != 'true'
run: >
cmake -G Ninja
-S "$GITHUB_WORKSPACE/googletest"
-B build/googletest
-DCMAKE_INSTALL_PREFIX="$GITHUB_WORKSPACE/install/usr"
-DCMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake"
-DGENERIC_CMAKE_MODULE_PATH="$GITHUB_WORKSPACE/install/tools/cmake"
-DBUILD_TYPE=Debug
-DBUILD_GMOCK=ON
-DBUILD_SHARED_LIBS=OFF
-DCMAKE_POSITION_INDEPENDENT_CODE=ON
&&
cmake --build build/googletest -j8
&&
cmake --install build/googletest

- name: Build mocks
run: >
cmake
Expand Down Expand Up @@ -309,8 +359,11 @@ jobs:
-I $GITHUB_WORKSPACE/entservices-testframework/Tests/headers/ccec/drivers
-I $GITHUB_WORKSPACE/entservices-testframework/Tests/headers/network
-I $GITHUB_WORKSPACE/entservices-testframework/Tests
-I $GITHUB_WORKSPACE/entservices-inputoutput/helpers
-I $GITHUB_WORKSPACE/Thunder/Source
-I $GITHUB_WORKSPACE/Thunder/Source/core
-I $GITHUB_WORKSPACE/install/usr/include
-I ./usr/include/libdrm
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/devicesettings.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Iarm.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Rfc.h
Expand Down Expand Up @@ -368,6 +421,8 @@ jobs:
-I $GITHUB_WORKSPACE/entservices-testframework/Tests
-I $GITHUB_WORKSPACE/Thunder/Source
-I $GITHUB_WORKSPACE/Thunder/Source/core
-I $GITHUB_WORKSPACE/install/usr/include
-I $GITHUB_WORKSPACE/install/usr/include/WPEFramework
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/devicesettings.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Iarm.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Rfc.h
Expand Down Expand Up @@ -406,6 +461,7 @@ jobs:
-DDS_FOUND=ON
-DHAS_FRONT_PANEL=ON
-DRDK_SERVICES_L1_TEST=ON
-DPLUGIN_AVINPUT=ON
-DPLUGIN_HDCPPROFILE=ON
-DPLUGIN_HDMICECSOURCE=ON
-DPLUGIN_HDMICECSINK=ON
Expand Down Expand Up @@ -443,6 +499,9 @@ jobs:
-I $GITHUB_WORKSPACE/entservices-testframework/Tests
-I $GITHUB_WORKSPACE/Thunder/Source
-I $GITHUB_WORKSPACE/Thunder/Source/core
-I $GITHUB_WORKSPACE/install/usr/include
-I $GITHUB_WORKSPACE/install/usr/include/WPEFramework
-I ./usr/include/libdrm
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/devicesettings.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Iarm.h
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/Rfc.h
Expand All @@ -459,7 +518,7 @@ jobs:
-include $GITHUB_WORKSPACE/entservices-testframework/Tests/mocks/thunder/Communicator.h
--coverage
-Wall -Wno-unused-result -Wno-deprecated-declarations -Wno-error=format=
-Wl,-wrap,system -Wl,-wrap,popen -Wl,-wrap,syslog
-Wl,-wrap,system -Wl,-wrap,popen -Wl,-wrap,syslog -Wl,--no-as-needed
-DENABLE_TELEMETRY_LOGGING
-DUSE_IARMBUS
-DENABLE_SYSTEM_GET_STORE_DEMO_LINK
Expand All @@ -480,9 +539,10 @@ jobs:
-DCMAKE_DISABLE_FIND_PACKAGE_CEC=ON
-DCMAKE_BUILD_TYPE=Debug
-DDS_FOUND=ON
-DPLUGIN_AVINPUT=ON
-DPLUGIN_HDCPPROFILE=ON
-DPLUGIN_HDMICECSOURCE=ON
-DPLUGIN_HDMICECSINK=ON
-DPLUGIN_HDMICECSINK=OFF
-DRDK_SERVICES_L1_TEST=ON
-DUSE_THUNDER_R4=ON
-DHIDE_NON_EXTERNAL_SYMBOLS=OFF
Expand Down Expand Up @@ -631,7 +691,7 @@ jobs:
if: ${{ !env.ACT }}
uses: actions/upload-artifact@v4
with:
name: artifacts
name: artifacts-L1-inputoutput
path: |
coverage/
valgrind_log
Expand Down
Loading
Loading