Skip to content

merge redundant smoke test steps and optimize server lifecycle#2712

Open
abhijit9040 wants to merge 1 commit intoOWASP:masterfrom
abhijit9040:master
Open

merge redundant smoke test steps and optimize server lifecycle#2712
abhijit9040 wants to merge 1 commit intoOWASP:masterfrom
abhijit9040:master

Conversation

@abhijit9040
Copy link
Contributor

This PR simplifies and improves the CI smoke test workflow by removing duplicate steps and fixing process handling.

Changes

  1. Merged duplicate "Smoke test" steps into one
  2. Removed redundant install step
  3. Added -l 3000 to match smoke-test.js
  4. Ensured clean shutdown with kill $(jobs -p) || true

Additional Fixes

  1. Applied same improvements to build-website.yml
  2. Fixed syntax error with misplaced kill command

Benefits

  1. Faster CI
  2. Clearer logs
  3. Better stability

Reference issue:-#2684

@abhijit9040
Copy link
Contributor Author

Hi @sydseter , have a review on this pr .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant