TMS Automation Dashboard

Automation Data

Log Files

Select a log file

Select a file from the left to view its content.

Automation Scheduling Rules

The TMS automation system uses four validation checks to determine when tests should run. All checks must pass for the buy automation to execute.

⏰ Important: All times are in Nepal Time (UTC+5:45)
1

Day of Week Restriction

Tests only run from Sunday to Thursday.

✓ Will Run: Sunday, Monday, Tuesday, Wednesday, Thursday
✗ Won't Run: Friday, Saturday
2

Time Window Restriction

Tests only run between 10:30 AM and 3:00 PM Nepal time.

✓ Will Run: 10:30, 11:00, 12:30, 14:00, 15:00
✗ Won't Run: 09:00, 10:29, 15:01, 16:00, 20:00
3

Scheduled Date Match

The current date (in Nepal time) must exactly match the scheduled BuyDate.

✓ Example: If BuyDate is 2026-02-10 and today is 2026-02-10 → Test runs
✗ Example: If BuyDate is 2026-02-10 and today is 2026-02-11 → Test skipped
4

Scheduled Time Match

The current time (in Nepal time) must be at or after the scheduled BuyTime.

✓ Example: If BuyTime is 11:00 and current time is 11:15 → Test runs
✗ Example: If BuyTime is 11:00 and current time is 10:59 → Test skipped
5

CSV Status Values

Each row in the CSV has a Status field that controls test execution. Only PENDING tests will run.

PENDING

✓ RUNS: Test is scheduled and waiting to run. The automation will check all scheduling rules and execute if conditions are met. This is the only status that allows test execution.

HOLD

✗ SKIPPED: Test is temporarily paused. The automation will skip this test regardless of scheduling rules. Use this to pause tests without deleting them.

DONE

✗ SKIPPED: Test has been completed successfully. The automation will skip this test. Typically set automatically after successful execution.

FAILED

✗ SKIPPED: Test execution failed on the last attempt. The automation will skip this test. To retry, manually change the status back to PENDING. Check the Automation Logs to see what went wrong.

Summary

For a test to run, it must satisfy all four conditions:

  • Current day is Sunday-Thursday
  • Current time is 10:30 AM - 3:00 PM (Nepal time)
  • Current date matches the scheduled BuyDate
  • Current time is at or after the scheduled BuyTime

If any check fails, the test will be skipped and you'll see a logged warning in the Automation Logs.