← Back to Guide

How to Run Tests

1

Open the Dashboard

Go to the Flyer Processing Dashboard and find the Testing section.

Tip: The E2E test checks the entire system - from emails to data extraction.
2

Run the Test

Click Run E2E Test. The test will:

  1. Send 3 test flyers by email
  2. Check images are extracted
  3. Check QR scanning runs
  4. Check AI processing completes
  5. Verify events in database
  6. Clean up test data
3

Read the Results

[PASS] Send Email [PASS] Email Ingestion [PASS] Flyer Extraction [PASS] QR Extraction [PASS] AI Processing [PASS] Event Record [PASS] Cleanup Passed: 7 | Failed: 0
4

Understanding Results

  • [PASS] - Step succeeded
  • [FAIL] - Step failed (see error)
  • [WAIT] - Waiting to complete
Note: Some tests have 5-minute timeouts. A timeout may just mean the system is busy.
5

If Something Fails

[PASS] Send Email [FAIL] Email Ingestion

Common fixes:

  • Email not arriving - check email processor pod
  • AI timeout - try again later
  • Database errors - check connectivity
6

View Test History

Check past test runs in the Test History page to see:

  • When each test ran
  • Which steps passed/failed
  • Error messages
Process History