|
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