git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] gitlab-ci: add smoke test for fuzzers

From
Patrick Steinhardt <ps@pks.im>
Date
Apr 29, 2024, 06:13 UTC
Message-ID
<01fb94999f8e2014ba4d09ce7451a4f5d315ee72.1714371146.git.ps@pks.im>

Our GitLab CI setup has a test gap where the fuzzers aren't exercised at all. Add a smoke test, similar to the one we have in GitHub Workflows.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
---
As identified by Junio in <xmqqwmoi31aw.fsf@gitster.g>.
Patrick
 .gitlab-ci.yml | 9 +++++++++
 1 file changed, 9 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c0fa2fe90b..33d53b3ec7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -93,6 +93,15 @@ test:osx:
       - t/failed-test-artifacts
     when: on_failure
 
+test:fuzz-smoke-tests:
+  image: ubuntu:latest
+  variables:
+    CC: clang
+  before_script:
+    - ./ci/install-docker-dependencies.sh
+  script:
+    - ./ci/run-build-and-minimal-fuzzers.sh
+
 static-analysis:
   image: ubuntu:22.04
   variables:
-- 
2.45.0-rc1
Next: Patrick Steinhardt
Message 1 of 6 in “gitlab-ci: add smoke test for fuzzers”
  1. gitlab-ci: add smoke test for fuzzersPatrick Steinhardt, Apr 29, 2024
  2. Patrick SteinhardtApr 29, 2024
  3. Junio C HamanoApr 29, 2024
  4. Patrick SteinhardtApr 30, 2024
  5. Patrick SteinhardtMay 6, 2024
  6. Junio C HamanoMay 6, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.