Skip to content

Add lambda tests#78

Merged
Kayle-Verhiel merged 4 commits intomainfrom
feature/lambda-tests
Mar 17, 2026
Merged

Add lambda tests#78
Kayle-Verhiel merged 4 commits intomainfrom
feature/lambda-tests

Conversation

@GiorgosNik
Copy link
Copy Markdown
Collaborator

@GiorgosNik GiorgosNik commented Mar 17, 2026

Issue

ISSUE > Unit Tests for Lambdas

Description

Add Unit Test for Lambdas under lifewatch_batch_platform\terraform\backend_lambdas\tests
Add a pipeline to run them on Push or PR that modifies the Lambdas or the pipeline: lambda-unit-tests
Also modified the behaviour of the pipelines. Now they only run on PRs and merges to main, and new commits in rapid succession cancel them (except the E2E).
E2E should now run consistently on merges to main.

Type of change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Documentation update
  • Configuration / infrastructure change
  • Other:

How has this been tested?

  • Unit tests
  • Manual testing
  • No testing required

Notes for reviewers

Anything you want to flag for reviewers such as areas of uncertainty, known limitations, deliberate tradeoffs, or specific things you would like feedback on. Leave blank if nothing needs highlighting.

Checklist

Go through each item before marking the PR as ready for review.

  • I filled in the releated issue link
  • My PR has the name of the branch
  • My code follows the project's coding style
  • I have reviewed my own changes before requesting review
  • I have added or updated relevant documentation
  • My changes do not introduce new warnings or errors
  • I have not committed any secrets, credentials, or sensitive values

Related issues

Link any issues this PR resolves or is related to.
Closes #

@GiorgosNik GiorgosNik marked this pull request as ready for review March 17, 2026 18:57
Copy link
Copy Markdown
Collaborator

@Kayle-Verhiel Kayle-Verhiel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good 👍

@Kayle-Verhiel Kayle-Verhiel merged commit 3971c6c into main Mar 17, 2026
3 checks passed
@prathikanand7 prathikanand7 deleted the feature/lambda-tests branch March 22, 2026 15:39
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.

2 participants