Skip to content

Commit afbab27

Browse files
committed
DEBUG CI
1 parent b881164 commit afbab27

File tree

2 files changed

+5
-60
lines changed

2 files changed

+5
-60
lines changed

.github/workflows/pr_push.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -16,64 +16,8 @@ permissions:
1616
contents: read
1717

1818
jobs:
19-
CodeChecks:
20-
uses: ./.github/workflows/reusable_checks.yml
21-
DocsBuild:
22-
uses: ./.github/workflows/reusable_docs_build.yml
2319
FastBuild:
2420
name: Fast builds
25-
needs: [CodeChecks, DocsBuild]
2621
uses: ./.github/workflows/reusable_fast.yml
27-
Build:
28-
name: Basic builds
29-
needs: [FastBuild]
30-
uses: ./.github/workflows/reusable_basic.yml
31-
DevDax:
32-
needs: [FastBuild]
33-
uses: ./.github/workflows/reusable_dax.yml
34-
Sanitizers:
35-
needs: [FastBuild]
36-
uses: ./.github/workflows/reusable_sanitizers.yml
37-
Qemu:
38-
needs: [FastBuild]
39-
uses: ./.github/workflows/reusable_qemu.yml
40-
Benchmarks:
41-
needs: [Build]
42-
uses: ./.github/workflows/reusable_benchmarks.yml
4322
ProxyLib:
44-
needs: [Build]
4523
uses: ./.github/workflows/reusable_proxy_lib.yml
46-
GPU:
47-
needs: [Build]
48-
uses: ./.github/workflows/reusable_gpu.yml
49-
Valgrind:
50-
needs: [Build]
51-
uses: ./.github/workflows/reusable_valgrind.yml
52-
MultiNuma:
53-
needs: [Build]
54-
uses: ./.github/workflows/reusable_multi_numa.yml
55-
Coverage:
56-
# total coverage (on upstream only)
57-
if: github.repository == 'oneapi-src/unified-memory-framework'
58-
needs: [Build, DevDax, GPU, MultiNuma, Qemu, ProxyLib]
59-
uses: ./.github/workflows/reusable_coverage.yml
60-
secrets: inherit
61-
with:
62-
trigger: "${{github.event_name}}"
63-
Coverage_partial:
64-
# partial coverage (on forks)
65-
if: github.repository != 'oneapi-src/unified-memory-framework'
66-
needs: [Build, Qemu, ProxyLib]
67-
uses: ./.github/workflows/reusable_coverage.yml
68-
CodeQL:
69-
needs: [Build]
70-
permissions:
71-
contents: read
72-
security-events: write
73-
uses: ./.github/workflows/reusable_codeql.yml
74-
Trivy:
75-
needs: [Build]
76-
permissions:
77-
contents: read
78-
security-events: write
79-
uses: ./.github/workflows/reusable_trivy.yml

.github/workflows/reusable_proxy_lib.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
name: Ubuntu
1818

1919
strategy:
20+
fail-fast: false
2021
matrix:
2122
build_type: [Release, Debug]
2223
compiler: [{c: gcc, cxx: g++}]
@@ -63,19 +64,19 @@ jobs:
6364
# see the issue: https://github.com/oneapi-src/unified-memory-framework/issues/864
6465
- name: Run "ctest --output-on-failure" with proxy library
6566
working-directory: ${{env.BUILD_DIR}}
66-
run: LD_PRELOAD=./lib/libumf_proxy.so ctest --output-on-failure -E provider_file_memory_ipc
67+
run: UMF_LOG="level:debug;flush:debug;output:stderr;pid:yes" LD_PRELOAD=./lib/libumf_proxy.so ctest --output-on-failure -E provider_file_memory_ipc
6768

6869
- name: Run "./test/umf_test-memoryPool" with proxy library
6970
working-directory: ${{env.BUILD_DIR}}
70-
run: LD_PRELOAD=./lib/libumf_proxy.so ./test/umf_test-memoryPool
71+
run: UMF_LOG="level:debug;flush:debug;output:stderr;pid:yes" LD_PRELOAD=./lib/libumf_proxy.so ./test/umf_test-memoryPool
7172

7273
- name: Run "/usr/bin/ls" with proxy library
7374
working-directory: ${{env.BUILD_DIR}}
74-
run: UMF_PROXY="page.disposition=shared-fd" LD_PRELOAD=./lib/libumf_proxy.so /usr/bin/ls
75+
run: UMF_LOG="level:debug;flush:debug;output:stderr;pid:yes" UMF_PROXY="page.disposition=shared-fd" LD_PRELOAD=./lib/libumf_proxy.so /usr/bin/ls
7576

7677
- name: Run "/usr/bin/date" with proxy library
7778
working-directory: ${{env.BUILD_DIR}}
78-
run: UMF_PROXY="page.disposition=shared-shm" LD_PRELOAD=./lib/libumf_proxy.so /usr/bin/date
79+
run: UMF_LOG="level:debug;flush:debug;output:stderr;pid:yes" UMF_PROXY="page.disposition=shared-shm" LD_PRELOAD=./lib/libumf_proxy.so /usr/bin/date
7980

8081
- name: Check coverage
8182
if: ${{ matrix.build_type == 'Debug' }}

0 commit comments

Comments
 (0)