Automation Test Summary

Last Run: 2025-12-27T02:00:43.481Z Passed: 0 Failed: 5 Total: 5
Nightly @ 02:00 UTC (~07:30 IST)

Failure Screenshots

Detailed Scenario Breakdown

โŒ Ask a new astrology question
  • Given I open the homepage - passed
  • When I log in with email and password - passed
  • Then I should land on the dashboard - passed
  • When I go to Ask New Question - passed
  • And I submit a new astrology question - failed
    Error: function timed out, ensure the promise resolves within 5000 milliseconds
        at Timeout. (/root/jyotishi-selenium-tests/node_modules/@cucumber/cucumber/src/time.ts:52:14)
        at listOnTimeout (node:internal/timers:569:17)
        at processTimers (node:internal/timers:512:7)
  • Then I should be redirected back to the dashboard with confirmation - skipped
  • After undefined - passed

โŒ Login using Google OAuth
  • Given I open the homepage - passed
  • When I attempt Google Sign-In - failed
    Error: function timed out, ensure the promise resolves within 5000 milliseconds
        at Timeout. (/root/jyotishi-selenium-tests/node_modules/@cucumber/cucumber/src/time.ts:52:14)
        at listOnTimeout (node:internal/timers:569:17)
        at processTimers (node:internal/timers:512:7)
  • Then I should see my dashboard after Google auth - skipped
  • After undefined - passed

โŒ Login with email/password then logout
  • Given I open the homepage - passed
  • When I log in with email and password - failed
    Error: function timed out, ensure the promise resolves within 5000 milliseconds
        at Timeout. (/root/jyotishi-selenium-tests/node_modules/@cucumber/cucumber/src/time.ts:52:14)
        at listOnTimeout (node:internal/timers:569:17)
        at processTimers (node:internal/timers:512:7)
  • Then I should land on the dashboard - skipped
  • When I log out from the dashboard - skipped
  • Then I should be redirected to the public landing page - skipped
  • After undefined - failed
    Error: ENOENT: no such file or directory, open '/root/jyotishi-selenium-tests/reports/screenshots/FAIL_Login_with_email/password_then_logout_2025-12-27T02-00-28-968Z.png'
        at Object.openSync (node:fs:596:3)
        at Object.writeFileSync (node:fs:2322:35)
        at World. (/root/jyotishi-selenium-tests/step_definitions/hooks.ts:46:8)
        at processTicksAndRejections (node:internal/process/task_queues:95:5)

โŒ Login fails with wrong credentials
  • Given I open the homepage - passed
  • When I try to log in with invalid credentials - failed
    Error: function timed out, ensure the promise resolves within 5000 milliseconds
        at Timeout. (/root/jyotishi-selenium-tests/node_modules/@cucumber/cucumber/src/time.ts:52:14)
        at listOnTimeout (node:internal/timers:569:17)
        at processTimers (node:internal/timers:512:7)
  • Then I should see a login error and stay on the login page - skipped
  • After undefined - passed

โŒ Complete profile after signup
  • Given I open the homepage - passed
  • When I navigate to my profile page - failed
    Error: function timed out, ensure the promise resolves within 5000 milliseconds
        at Timeout. (/root/jyotishi-selenium-tests/node_modules/@cucumber/cucumber/src/time.ts:52:14)
        at listOnTimeout (node:internal/timers:569:17)
        at processTimers (node:internal/timers:512:7)
  • And I fill my profile details and save - skipped
  • Then my profile should be saved successfully - skipped
  • After undefined - passed