mirror of
https://github.com/whyour/qinglong.git
synced 2026-09-20 16:07:11 +08:00
fix(ci): count both OCI recovery reads
This commit is contained in:
@@ -313,11 +313,11 @@ function validatePluginPackageRecoveryE2ELiveReport(report) {
|
||||
]) ||
|
||||
oci?.https !== true ||
|
||||
oci?.authentication !== 'exact-registry-basic' ||
|
||||
oci?.authenticatedRequestCount !== 12 ||
|
||||
oci?.requestCount !== 12 ||
|
||||
oci?.authenticatedRequestCount !== 24 ||
|
||||
oci?.requestCount !== 24 ||
|
||||
oci?.uniquePaths !== 12 ||
|
||||
oci?.initialRequestCount !== 6 ||
|
||||
oci?.upgradeRequestCount !== 6 ||
|
||||
oci?.initialRequestCount !== 12 ||
|
||||
oci?.upgradeRequestCount !== 12 ||
|
||||
oci?.redirects !== 0
|
||||
) {
|
||||
findings.push(
|
||||
|
||||
@@ -1358,8 +1358,14 @@ function registryEvidence(fixture) {
|
||||
.filter((value) => value.schema === REGISTRY_EVENT_SCHEMA);
|
||||
const packageRequests = events.filter((event) => event.path !== '/v2/');
|
||||
const expectedPaths = [
|
||||
...fixture.initial.routes.map((routeValue) => routeValue.path),
|
||||
...fixture.upgrade.routes.map((routeValue) => routeValue.path),
|
||||
...fixture.initial.routes.flatMap((routeValue) => [
|
||||
routeValue.path,
|
||||
routeValue.path,
|
||||
]),
|
||||
...fixture.upgrade.routes.flatMap((routeValue) => [
|
||||
routeValue.path,
|
||||
routeValue.path,
|
||||
]),
|
||||
].sort();
|
||||
assert.equal(packageRequests.length, expectedPaths.length);
|
||||
assert.deepEqual(
|
||||
@@ -1374,8 +1380,8 @@ function registryEvidence(fixture) {
|
||||
authenticatedRequestCount: packageRequests.length,
|
||||
requestCount: packageRequests.length,
|
||||
uniquePaths: new Set(packageRequests.map((event) => event.path)).size,
|
||||
initialRequestCount: fixture.initial.routes.length,
|
||||
upgradeRequestCount: fixture.upgrade.routes.length,
|
||||
initialRequestCount: fixture.initial.routes.length * 2,
|
||||
upgradeRequestCount: fixture.upgrade.routes.length * 2,
|
||||
redirects: 0,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user