Skip to content

Conversation

@csegarragonz
Copy link
Collaborator

@csegarragonz csegarragonz commented Jul 28, 2023

With the introduction of faasmctl it is now much easier to write end-to-end tests with small bash scripts.

Note that the choice of bash over python is deliberate, we want to make the e2e tests as close as real use-cases as possible. In particular, I imagine that we can add e2e tests whenever an issue is raised that some interaction with a Faasm cluster does not work as expected (e.g. #773 or #830).

In GHA, we run the e2e tests both mounting or not mounting the source code (i.e. latest tag, or latest commit) and wavm and wamr.

Closes #533

@csegarragonz csegarragonz force-pushed the e2e-tests branch 2 times, most recently from 6c5223e to 50231b5 Compare July 28, 2023 17:28
@codecov
Copy link

codecov bot commented Jul 28, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (9c82600) 67.55% compared to head (de41d8e) 67.57%.

❗ Current head de41d8e differs from pull request most recent head b6f6111. Consider uploading reports for the commit b6f6111 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #783      +/-   ##
==========================================
+ Coverage   67.55%   67.57%   +0.02%     
==========================================
  Files          71       71              
  Lines        7884     7884              
==========================================
+ Hits         5326     5328       +2     
+ Misses       2558     2556       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@csegarragonz csegarragonz mentioned this pull request Aug 1, 2023
45 tasks
@csegarragonz csegarragonz changed the title Add e2e tests feat: add e2e tests Jan 26, 2024
@csegarragonz csegarragonz force-pushed the e2e-tests branch 4 times, most recently from 3a45286 to cd02a65 Compare February 5, 2024 10:27
@csegarragonz csegarragonz merged commit 7346dc9 into main Feb 5, 2024
@csegarragonz csegarragonz deleted the e2e-tests branch February 5, 2024 16:15
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.

Add e2e tests in place of quick-start

2 participants