From 778cae0419ce099bd30f173b28ec3907f854b3f5 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 15:54:42 +0000 Subject: [PATCH 1/6] Create test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/test.yaml diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml new file mode 100644 index 00000000..6988e920 --- /dev/null +++ b/.github/workflows/test.yaml @@ -0,0 +1,23 @@ +name: test +on: + push: + branches: + - main + pull_request: + +permissions: + contents: read + +jobs: + + e2e: + name: E2E + runs-on: ubuntu-latest + steps: + - name: Harden Runner + uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1 + with: + egress-policy: audit + + - name: Harden Runner + run: sudo echo "test" From 69cdccbd47d3d95f6a2378cd259a44d16ef74424 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 15:56:53 +0000 Subject: [PATCH 2/6] Update test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6988e920..b91051bb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -20,4 +20,4 @@ jobs: egress-policy: audit - name: Harden Runner - run: sudo echo "test" + run: sudo grep HugePages /proc/meminfo From ff174260c9b000559d36a7549f5695d9dea2e077 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 16:10:14 +0000 Subject: [PATCH 3/6] Update test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b91051bb..be7a4cc0 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -10,8 +10,8 @@ permissions: jobs: - e2e: - name: E2E + test1: + name: test runs-on: ubuntu-latest steps: - name: Harden Runner @@ -19,5 +19,10 @@ jobs: with: egress-policy: audit - - name: Harden Runner + + - name: set hugapages + run: sudoecho 10000 | sudo tee /proc/sys/vm/nr_hugepages + + - name: chech hugepages run: sudo grep HugePages /proc/meminfo + From db51bdbb286496e9c5ae183ce74b3bf8043a8865 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 16:16:01 +0000 Subject: [PATCH 4/6] Update test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index be7a4cc0..851c4bbc 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -21,8 +21,8 @@ jobs: - name: set hugapages - run: sudoecho 10000 | sudo tee /proc/sys/vm/nr_hugepages + run: sudo echo 10000 | sudo tee /proc/sys/vm/nr_hugepages - - name: chech hugepages + - name: check hugepages run: sudo grep HugePages /proc/meminfo From 9b8714806aa8f81de07f7d60cc07ef98f3ee35b6 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 16:24:56 +0000 Subject: [PATCH 5/6] Update test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 851c4bbc..51e8aeb3 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,5 +24,5 @@ jobs: run: sudo echo 10000 | sudo tee /proc/sys/vm/nr_hugepages - name: check hugepages - run: sudo grep HugePages /proc/meminfo + run: sudo grep -i Huge /proc/meminfo From fef30f840060058311a07a5b8963e7cc48171d22 Mon Sep 17 00:00:00 2001 From: John O'Loughlin Date: Tue, 17 Dec 2024 16:27:31 +0000 Subject: [PATCH 6/6] Update test.yaml Signed-off-by: John O'Loughlin --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 51e8aeb3..10eff052 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -21,7 +21,7 @@ jobs: - name: set hugapages - run: sudo echo 10000 | sudo tee /proc/sys/vm/nr_hugepages + run: sudo echo 5000 | sudo tee /proc/sys/vm/nr_hugepages - name: check hugepages run: sudo grep -i Huge /proc/meminfo