|
7 | 7 | resetRunnersCaches, |
8 | 8 | terminateRunner, |
9 | 9 | tryReuseRunner, |
| 10 | + NoRunnersAvailable, |
10 | 11 | } from './runners'; |
11 | 12 | import { RunnerInfo } from './utils'; |
12 | 13 | import { ScaleUpMetrics } from './metrics'; |
@@ -500,7 +501,7 @@ describe('tryReuseRunner', () => { |
500 | 501 | }; |
501 | 502 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
502 | 503 |
|
503 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 504 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
504 | 505 |
|
505 | 506 | expect(mockEC2.describeInstances).toBeCalledWith({ |
506 | 507 | Filters: [ |
@@ -563,7 +564,7 @@ describe('tryReuseRunner', () => { |
563 | 564 | }; |
564 | 565 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
565 | 566 |
|
566 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 567 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
567 | 568 |
|
568 | 569 | expect(mockEC2.describeInstances).toBeCalledWith({ |
569 | 570 | Filters: [ |
@@ -630,7 +631,7 @@ describe('tryReuseRunner', () => { |
630 | 631 | }; |
631 | 632 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
632 | 633 |
|
633 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 634 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
634 | 635 |
|
635 | 636 | expect(mockEC2.describeInstances).toBeCalledWith({ |
636 | 637 | Filters: [ |
@@ -772,7 +773,7 @@ describe('tryReuseRunner', () => { |
772 | 773 | }; |
773 | 774 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
774 | 775 |
|
775 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 776 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
776 | 777 |
|
777 | 778 | expect(mockEC2.describeInstances).toBeCalledWith({ |
778 | 779 | Filters: [ |
@@ -831,7 +832,7 @@ describe('tryReuseRunner', () => { |
831 | 832 | }; |
832 | 833 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
833 | 834 |
|
834 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 835 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
835 | 836 |
|
836 | 837 | expect(mockEC2.describeInstances).toBeCalledWith({ |
837 | 838 | Filters: [ |
@@ -974,7 +975,7 @@ describe('tryReuseRunner', () => { |
974 | 975 | }; |
975 | 976 | mockDescribeInstances.promise.mockClear().mockResolvedValue(mockRunningInstances); |
976 | 977 |
|
977 | | - await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrowError('No runners available'); |
| 978 | + await expect(tryReuseRunner(runnerParameters, metrics)).rejects.toThrow(NoRunnersAvailable); |
978 | 979 |
|
979 | 980 | expect(mockEC2.describeInstances).toBeCalledWith({ |
980 | 981 | Filters: [ |
|
0 commit comments