Skip to content

Commit ba246a1

Browse files
add more debug outputs for test, and set LDFLAG
1 parent ec33703 commit ba246a1

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/threadx.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build:
1111

1212
runs-on: ubuntu-22.04
13-
timeout-minutes: 5
13+
timeout-minutes: 10
1414

1515
steps:
1616
- name: Install dependencies
@@ -53,7 +53,6 @@ jobs:
5353
5454
- name: Install NetXDuo Dependencies
5555
working-directory: ./netxduo_src
56-
timeout-minutes: 10
5756
run: |
5857
./scripts/install.sh
5958
@@ -95,25 +94,23 @@ jobs:
9594
working-directory: ./wolfmqtt
9695
env:
9796
WOLFMQTT_NO_EXTERNAL_BROKER_TESTS: 1
98-
run: ./configure --enable-static --disable-shared --enable-all --enable-tls CPPFLAGS="-DTHREADX -DHAVE_NETX -I${{ github.workspace }}/netxduo_src/common/inc -I${{ github.workspace }}/netxduo_src/ports/linux/gnu/inc -I${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/inc" LDFLAGS="-L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/default_build_coverage/netxduo -lnetxduo -L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/threadx -lthreadx"
97+
run: ./configure --enable-static --disable-shared --enable-all --enable-tls CPPFLAGS="-DTHREADX -DHAVE_NETX -I${{ github.workspace }}/netxduo_src/common/inc -I${{ github.workspace }}/netxduo_src/ports/linux/gnu/inc -I${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/inc" LDFLAGS="-L/usr/local/lib-L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/default_build_coverage/netxduo -lnetxduo -L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/threadx -lthreadx"
9998
- name: wolfmqtt make
10099
working-directory: ./wolfmqtt
101100
run: make
102101
- name: wolfmqtt make check
103-
timeout-minutes: 3
104102
working-directory: ./wolfmqtt
105103
run: make check
106104

107105
- name: wolfmqtt configure with Multi-threading
108106
working-directory: ./wolfmqtt
109107
env:
110-
WOLFMQTT_NO_EXTERNAL_BROKER_TESTS: 1
111-
run: ./configure --enable-static --disable-shared --enable-all --enable-tls --enable-mt CPPFLAGS="-DTHREADX -DHAVE_NETX -I${{ github.workspace }}/netxduo_src/common/inc -I${{ github.workspace }}/netxduo_src/ports/linux/gnu/inc -I${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/inc" LDFLAGS="-L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/default_build_coverage/netxduo -lnetxduo -L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/threadx -lthreadx"
108+
WOLFMQTT_NO_EXTERNAL_BROKER_TESTS: 1
109+
run: ./configure --enable-static --disable-shared --enable-all --enable-tls --enable-mt CPPFLAGS="-DTHREADX -DHAVE_NETX -I${{ github.workspace }}/netxduo_src/common/inc -I${{ github.workspace }}/netxduo_src/ports/linux/gnu/inc -I${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/inc" LDFLAGS="-L/usr/local/lib-L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/default_build_coverage/netxduo -lnetxduo -L${{ github.workspace }}/netxduo_src/test/cmake/netxduo64/build/libs/threadx -lthreadx"
112110
- name: wolfmqtt make
113111
working-directory: ./wolfmqtt
114112
run: make
115113
- name: wolfmqtt make check
116-
timeout-minutes: 3
117114
working-directory: ./wolfmqtt
118115
run: make check
119116

@@ -123,3 +120,5 @@ jobs:
123120
run: |
124121
cat test-suite.log
125122
cat scripts/*.log
123+
ls /usr/local/lib/*
124+
file /usr/local/lib/libwolfssl.so

0 commit comments

Comments
 (0)