Key Benefits
Global Performance Visibility
See how latency varies across continents and identify regions with poor performance.
Simultaneous Execution
All regions start testing at the same time for accurate comparison under identical conditions.
Aggregated Metrics
View combined statistics across all regions plus detailed per-region breakdowns.
Fastest/Slowest Detection
Automatically identifies best and worst performing regions for quick analysis.
Available Regions
Tests can run from locations across six continents:| Region | Countries |
|---|---|
| North America | United States, Canada, Mexico |
| South America | Brazil, Argentina |
| Europe | UK, Germany, France, Netherlands, Spain, Italy, Poland, Sweden |
| Asia Pacific | Japan, South Korea, Singapore, Hong Kong, India |
| Oceania | Australia, New Zealand |
| Africa | South Africa |
| Middle East | UAE |
Available countries may vary based on proxy provider availability. The country selection dialog shows only currently available locations.
How to Create a Multi-Region Test
Create a Test Plan First
Multi-region tests use existing Test Plans. If you don’t have one, create it from the New Test wizard first.
Test Status Types
| Status | Description |
|---|---|
| Pending | Test created, waiting to start |
| Running | Tests actively executing across regions |
| Success | All regions completed successfully |
| Partial | Some regions succeeded, some failed |
| Failed | All regions failed |
Multi-Region Run List
The main page shows all multi-region test runs in a table:| Column | Description |
|---|---|
| Name | Test name and associated plan |
| Regions | Country flags for selected regions |
| Status | Current execution status |
| Metrics | Aggregated average latency and success rate |
| Created | When the test was started |
| Actions | View details or cancel (if running) |
Stats Cards
Quick overview showing:- Total Runs: Number of multi-region tests executed
- Successful: Tests where all regions passed
- Running: Currently executing tests
- Regions Used: Unique regions tested across all runs
How to View Multi-Region Results
Detail Page Components
Aggregated Metrics Cards
| Metric | Description |
|---|---|
| Total Requests | Sum of requests across all regions |
| Avg Latency | Average response time across all regions |
| Min Latency | Fastest region’s average latency |
| Max Latency | Slowest region’s average latency |
| Avg Success | Average success rate across regions |
| Regions OK/Fail | Count of successful vs failed regions |
Latency Comparison Chart
Horizontal bar chart comparing response times:- Sorted by latency (fastest at top)
- Color-coded by performance:
- Green (< 100ms): Excellent
- Yellow (100-200ms): Good
- Orange (200-500ms): Acceptable
- Red (> 500ms): Needs improvement
- Shows status for incomplete or failed regions
Region Cards
Each region displays:- Country flag and name
- Status badge (Success, Failed, Running, Pending)
- Latency: Average response time
- Success Rate: Percentage of successful requests
- Requests: Total requests from this region
- Fastest/Slowest badges: Highlights best and worst performers
- Link to full test results (for successful tests)
Live Progress Tracking
While tests are running:- Progress bar shows completion percentage
- Status updates automatically every few seconds
- Region cards update as each test completes
- No manual refresh needed
How to Cancel a Running Test
Use Cases
Global CDN Validation
Test your API through CDN edge locations to verify caching and routing work correctly worldwide.Regional Compliance
Verify that data residency requirements are met by testing response content from specific regions.Performance Baseline
Establish baseline latency expectations for users in different geographic areas.Incident Response
During outages, quickly test from multiple regions to identify if issues are global or regional.Troubleshooting
Some regions show Failed status
Some regions show Failed status
- Check the error message on the region card
- The target server may block requests from certain countries
- Network issues or rate limiting at specific locations
- Try running a single-region test from that location to debug
Test stuck in Pending
Test stuck in Pending
- Proxy resources may be temporarily unavailable
- Try reducing the number of selected regions
- Check if other tests are consuming available proxies
Large latency variance between regions
Large latency variance between regions
- Expected for geographically distributed servers
- Check if your server has regional deployments
- Consider CDN or edge caching for global performance
Cannot select certain countries
Cannot select certain countries
- Country may be temporarily unavailable
- Proxy provider may not support that location
- Try again later or select alternative nearby regions
Test shows Partial status
Test shows Partial status
- Some regions succeeded, others failed
- Review individual region cards for failure reasons
- Partial results are still valuable for successful regions
FAQ
How many regions can I select?
How many regions can I select?
You can select any number of available regions (minimum 2). However, more regions consume more resources and may take longer to complete.
Do all regions use the same test configuration?
Do all regions use the same test configuration?
Yes. The selected test plan’s configuration (URL, method, load pattern, thresholds) is identical across all regions. Only the geographic origin differs.
Can I compare results from different multi-region runs?
Can I compare results from different multi-region runs?
Individual region tests appear in Test Results and can be compared using the standard comparison feature.
Why is one region much slower than others?
Why is one region much slower than others?
Physical distance to your server is the primary factor. A server in the US will naturally have higher latency from Asia than from Canada. Consider deploying to multiple regions or using a CDN.
Are tests truly simultaneous?
Are tests truly simultaneous?
Tests are dispatched to all regions within seconds of each other. Minor timing differences (1-5 seconds) may occur due to proxy initialization, but this doesn’t affect comparison validity.
Can I schedule recurring multi-region tests?
Can I schedule recurring multi-region tests?
Direct scheduling is not available in the UI. Use the API to integrate multi-region tests into CI/CD pipelines for automated execution.