Commit e6617b87 authored by liguangyu06's avatar liguangyu06
Browse files

报表 iframe 加载失败时重试,并将超时提到 120 秒,避免 smoke 被慢页误杀。

parent 47d4aecf
......@@ -10,6 +10,7 @@ import {
* 运行:npm run test:center-report-turnover:all
*/
test.describe('产品周转率报表', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ centerReportTurnoverPage }) => {
await centerReportTurnoverPage.open();
});
......@@ -74,6 +75,7 @@ test.describe('产品周转率报表', () => {
});
test.describe('产品周转率报表 · 列排序', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ centerReportTurnoverPage }) => {
await centerReportTurnoverPage.open();
await centerReportTurnoverPage.search();
......@@ -87,7 +89,7 @@ test.describe('产品周转率报表 · 列排序', () => {
});
test.describe('产品周转率报表 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ centerReportTurnoverPage }) => {
await centerReportTurnoverPage.open();
......
......@@ -181,6 +181,7 @@ describeWithReuseOpen(
);
test.describe("高值消耗追溯 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-CHC-031 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
consumeHighPage,
}) => {
......
......@@ -110,6 +110,7 @@ describeWithReuseOpen(
);
test.describe("多次计费耗材追溯 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-CMC-010 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
consumeMultiChargePage,
}) => {
......
......@@ -53,6 +53,7 @@ describeWithReuseOpen(
);
test.describe("消耗趋势分析 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test("STAT-CTA-004 首行样本查询后导出(无数据直接导出)", { tag: "@smoke" }, async ({
consumeTrendPage,
}) => {
......
......@@ -61,6 +61,7 @@ describeWithReuseOpen(
);
test.describe("科室成本分类汇总(计费科室) · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CCC-005 主表查询后导出",
{ tag: "@smoke" },
......
......@@ -49,6 +49,7 @@ describeWithReuseOpen(
);
test.describe("科室成本分类汇总 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CDC-004 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -151,6 +151,7 @@ describeWithReuseOpen(
);
test.describe("科室净入成本查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CDN-013 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -87,6 +87,7 @@ describeWithReuseOpen(
);
test.describe("科室成本排名 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CDR-010 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -93,6 +93,7 @@ describeWithReuseOpen(
);
test.describe("成本入账明细查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CED-008 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -20,6 +20,7 @@ describeWithReuseOpen(
({ getReport }) => {
test("STAT-CEE-001 快捷区重置恢复默认", { tag: "@smoke" }, async () => {
const costEntryExecPage = getReport();
test.setTimeout(120_000);
const sample = await costEntryExecPage.searchAndExtractSample();
await costEntryExecPage.applyQuickFields(
sample,
......@@ -94,6 +95,7 @@ describeWithReuseOpen(
);
test.describe("成本入账明细查询(执行科室维度) · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CEE-008 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -95,6 +95,7 @@ describeWithReuseOpen(
);
test.describe("成本入账汇总查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CET-008 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -95,6 +95,7 @@ describeWithReuseOpen(
);
test.describe("财务出库单 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CFO-009 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -119,6 +119,7 @@ describeWithReuseOpen(
);
test.describe("财务分类进销存 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CFC-009 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -179,6 +179,7 @@ describeWithReuseOpen(
);
test.describe("财务产品进销存 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CFP-015 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -165,6 +165,7 @@ describeWithReuseOpen(
);
test.describe("结算入账明细查询 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CSE-014 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -113,6 +113,7 @@ describeWithReuseOpen(
);
test.describe("供应商入账分类汇总 · 导出", () => {
test.describe.configure({ timeout: 120_000 });
test(
"STAT-CSC-008 首行样本查询后导出(无数据直接导出)",
{ tag: "@smoke" },
......
......@@ -11,6 +11,7 @@ import {
* 运行:npm run test:dept-report-entry:all
*/
test.describe('科室入库汇总查询 · 快捷筛选', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportEntryPage }) => {
await deptReportEntryPage.open();
});
......@@ -64,6 +65,7 @@ test.describe('科室入库汇总查询 · 高级筛选', () => {
});
test.describe('科室入库汇总查询 · 主表列表与汇总', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportEntryPage }) => {
await deptReportEntryPage.open();
});
......@@ -85,7 +87,7 @@ test.describe('科室入库汇总查询 · 主表列表与汇总', () => {
});
test.describe('科室入库汇总查询 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ deptReportEntryPage }) => {
await deptReportEntryPage.open();
......@@ -111,6 +113,7 @@ test.describe('科室入库汇总查询 · 列设置', () => {
});
test.describe('科室入库汇总查询 · 行展开明细子表', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportEntryPage }) => {
await deptReportEntryPage.open();
await deptReportEntryPage.search();
......@@ -145,6 +148,7 @@ test.describe('科室入库汇总查询 · 行展开明细子表', () => {
});
test.describe('科室入库汇总查询 · 分页', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportEntryPage }) => {
await deptReportEntryPage.open();
await deptReportEntryPage.search();
......@@ -168,6 +172,7 @@ test.describe('科室入库汇总查询 · 分页', () => {
});
test.describe('科室入库汇总查询 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-DES-021 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ deptReportEntryPage }) => {
await deptReportEntryPage.assertExportAvailable();
await deptReportEntryPage.open();
......
......@@ -11,6 +11,7 @@ import {
* 运行:npm run test:dept-report-lmm-sheet:all
*/
test.describe('科室出入库明细查询(后勤)', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportLmmSheetPage }) => {
await deptReportLmmSheetPage.open();
});
......
......@@ -11,6 +11,7 @@ import {
* 运行:npm run test:dept-report-out:all
*/
test.describe('科室出库汇总查询 · 快捷筛选', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
});
......@@ -33,6 +34,7 @@ test.describe('科室出库汇总查询 · 快捷筛选', () => {
});
test.describe('科室出库汇总查询 · 高级筛选', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
});
......@@ -62,6 +64,7 @@ test.describe('科室出库汇总查询 · 高级筛选', () => {
});
test.describe('科室出库汇总查询 · 主表列表与汇总', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
});
......@@ -83,7 +86,7 @@ test.describe('科室出库汇总查询 · 主表列表与汇总', () => {
});
test.describe('科室出库汇总查询 · 列设置', () => {
test.describe.configure({ mode: 'serial' });
test.describe.configure({ mode: 'serial', timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
......@@ -109,6 +112,7 @@ test.describe('科室出库汇总查询 · 列设置', () => {
});
test.describe('科室出库汇总查询 · 行展开明细子表', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
await deptReportOutPage.search();
......@@ -143,6 +147,7 @@ test.describe('科室出库汇总查询 · 行展开明细子表', () => {
});
test.describe('科室出库汇总查询 · 分页', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportOutPage }) => {
await deptReportOutPage.open();
await deptReportOutPage.search();
......@@ -166,6 +171,7 @@ test.describe('科室出库汇总查询 · 分页', () => {
});
test.describe('科室出库汇总查询 · 导出', () => {
test.describe.configure({ timeout: 120_000 });
test('STAT-DOS-021 首行样本查询后导出(无数据直接导出)', { tag: '@smoke' }, async ({ deptReportOutPage }) => {
await deptReportOutPage.assertExportAvailable();
await deptReportOutPage.open();
......
......@@ -11,6 +11,7 @@ import {
* 运行:npm run test:dept-report-psi:all
*/
test.describe('科室产品进销存', () => {
test.describe.configure({ timeout: 120_000 });
test.beforeEach(async ({ deptReportPsiPage }) => {
await deptReportPsiPage.open();
});
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment