changes for standard capability job spec #398
ci.yml
on: pull_request
Matrix: unit-tests
ESLint (non-blocking)
1m 13s
SonarQube Scan
13s
Annotations
18 errors and 5 warnings
Unit Tests 2/4:
src/screens/Job/generateJobDefinition.test.ts#L671
Type '{ __typename: "StandardCapabilitiesSpec"; command: string; config: string; }' is not assignable to type '{ readonly __typename: "BlockHeaderFeederSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly batchBlockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly getBlockhashesBatchSize: number; readonly storeBlockhashesBatchSize: number; readonly coordinatorV2PlusAddress?: string | null | undefined; } | { readonly __typename: "BlockhashStoreSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly coordinatorV2PlusAddress?: string | null | undefined; readonly trustedBlockhashStoreAddress?: string | null | undefined; readonly trustedBlockhashStoreBatchSize: number; } | { readonly __typename: "BootstrapSpec"; readonly contractID: string; readonly relay: string; readonly monitoringEndpoint?: string | null | undefined; readonly relayConfig: any; readonly blockchainTimeout?: string | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigConfirmations?: number | null | undefined; readonly createdAt: any; } | { readonly __typename: "CronSpec"; readonly schedule: string; } | { readonly __typename: "DirectRequestSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly minIncomingConfirmations: number; readonly minContractPaymentLinkJuels: string; readonly requesters?: readonly string[] | null | undefined; } | { readonly __typename: "FluxMonitorSpec"; readonly absoluteThreshold: number; readonly contractAddress: string; readonly drumbeatEnabled: boolean; readonly drumbeatRandomDelay?: string | null | undefined; readonly drumbeatSchedule?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly idleTimerDisabled: boolean; readonly idleTimerPeriod: string; readonly minPayment?: string | null | undefined; readonly pollTimerDisabled: boolean; readonly pollTimerPeriod: string; readonly threshold: number; } | { readonly __typename: "GatewaySpec"; readonly gatewayConfig: any; readonly createdAt: any; } | { readonly __typename: "KeeperSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly fromAddress?: string | null | undefined; } | { readonly __typename: "OCR2Spec"; readonly blockchainTimeout?: string | null | undefined; readonly contractID: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly ocrKeyBundleID?: string | null | undefined; readonly monitoringEndpoint?: string | null | undefined; readonly p2pv2Bootstrappers?: readonly string[] | null | undefined; readonly relay: string; readonly relayConfig: any; readonly transmitterID?: string | null | undefined; readonly pluginType: string; readonly pluginConfig: any; readonly feedID?: string | null | undefined; } | { readonly __typename: "OCRSpec"; readonly blockchainTimeout?: string | null | undefined; readonly contractAddress: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigTrackerSubscribeInterval?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly isBootstrapPeer: boolean; readonly keyBundleID?: string | null | undefined; readonly observationTimeout?: string | null | undefined; readonly
|
Unit Tests 2/4
Process completed with exit code 2.
|
Unit Tests 2/4
Got error Error: No job for job name: "Unit Tests 2" found during self-lookup, invalid job name given?
Available jobs names + ids: ESLint (non-blocking)|25889947623,Unit Tests 1/4|25889948030,Unit Tests 2/4|25889948308,Unit Tests 3/4|25889948635,Unit Tests 4/4|25889948915
, failing action
|
Unit Tests 4/4
The job was canceled because "_2_4" failed.
|
Unit Tests 4/4:
src/screens/Job/generateJobDefinition.test.ts#L671
Type '{ __typename: "StandardCapabilitiesSpec"; command: string; config: string; }' is not assignable to type '{ readonly __typename: "BlockHeaderFeederSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly batchBlockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly getBlockhashesBatchSize: number; readonly storeBlockhashesBatchSize: number; readonly coordinatorV2PlusAddress?: string | null | undefined; } | { readonly __typename: "BlockhashStoreSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly coordinatorV2PlusAddress?: string | null | undefined; readonly trustedBlockhashStoreAddress?: string | null | undefined; readonly trustedBlockhashStoreBatchSize: number; } | { readonly __typename: "BootstrapSpec"; readonly contractID: string; readonly relay: string; readonly monitoringEndpoint?: string | null | undefined; readonly relayConfig: any; readonly blockchainTimeout?: string | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigConfirmations?: number | null | undefined; readonly createdAt: any; } | { readonly __typename: "CronSpec"; readonly schedule: string; } | { readonly __typename: "DirectRequestSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly minIncomingConfirmations: number; readonly minContractPaymentLinkJuels: string; readonly requesters?: readonly string[] | null | undefined; } | { readonly __typename: "FluxMonitorSpec"; readonly absoluteThreshold: number; readonly contractAddress: string; readonly drumbeatEnabled: boolean; readonly drumbeatRandomDelay?: string | null | undefined; readonly drumbeatSchedule?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly idleTimerDisabled: boolean; readonly idleTimerPeriod: string; readonly minPayment?: string | null | undefined; readonly pollTimerDisabled: boolean; readonly pollTimerPeriod: string; readonly threshold: number; } | { readonly __typename: "GatewaySpec"; readonly gatewayConfig: any; readonly createdAt: any; } | { readonly __typename: "KeeperSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly fromAddress?: string | null | undefined; } | { readonly __typename: "OCR2Spec"; readonly blockchainTimeout?: string | null | undefined; readonly contractID: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly ocrKeyBundleID?: string | null | undefined; readonly monitoringEndpoint?: string | null | undefined; readonly p2pv2Bootstrappers?: readonly string[] | null | undefined; readonly relay: string; readonly relayConfig: any; readonly transmitterID?: string | null | undefined; readonly pluginType: string; readonly pluginConfig: any; readonly feedID?: string | null | undefined; } | { readonly __typename: "OCRSpec"; readonly blockchainTimeout?: string | null | undefined; readonly contractAddress: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigTrackerSubscribeInterval?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly isBootstrapPeer: boolean; readonly keyBundleID?: string | null | undefined; readonly observationTimeout?: string | null | undefined; readonly
|
Unit Tests 4/4
Process completed with exit code 2.
|
Unit Tests 4/4
Got error Error: No job for job name: "Unit Tests 4" found during self-lookup, invalid job name given?
Available jobs names + ids: ESLint (non-blocking)|25889947623,Unit Tests 1/4|25889948030,Unit Tests 2/4|25889948308,Unit Tests 3/4|25889948635,Unit Tests 4/4|25889948915
, failing action
|
Unit Tests 1/4
The job was canceled because "_2_4" failed.
|
Unit Tests 1/4:
src/screens/Job/generateJobDefinition.test.ts#L671
Type '{ __typename: "StandardCapabilitiesSpec"; command: string; config: string; }' is not assignable to type '{ readonly __typename: "BlockHeaderFeederSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly batchBlockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly getBlockhashesBatchSize: number; readonly storeBlockhashesBatchSize: number; readonly coordinatorV2PlusAddress?: string | null | undefined; } | { readonly __typename: "BlockhashStoreSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly coordinatorV2PlusAddress?: string | null | undefined; readonly trustedBlockhashStoreAddress?: string | null | undefined; readonly trustedBlockhashStoreBatchSize: number; } | { readonly __typename: "BootstrapSpec"; readonly contractID: string; readonly relay: string; readonly monitoringEndpoint?: string | null | undefined; readonly relayConfig: any; readonly blockchainTimeout?: string | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigConfirmations?: number | null | undefined; readonly createdAt: any; } | { readonly __typename: "CronSpec"; readonly schedule: string; } | { readonly __typename: "DirectRequestSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly minIncomingConfirmations: number; readonly minContractPaymentLinkJuels: string; readonly requesters?: readonly string[] | null | undefined; } | { readonly __typename: "FluxMonitorSpec"; readonly absoluteThreshold: number; readonly contractAddress: string; readonly drumbeatEnabled: boolean; readonly drumbeatRandomDelay?: string | null | undefined; readonly drumbeatSchedule?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly idleTimerDisabled: boolean; readonly idleTimerPeriod: string; readonly minPayment?: string | null | undefined; readonly pollTimerDisabled: boolean; readonly pollTimerPeriod: string; readonly threshold: number; } | { readonly __typename: "GatewaySpec"; readonly gatewayConfig: any; readonly createdAt: any; } | { readonly __typename: "KeeperSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly fromAddress?: string | null | undefined; } | { readonly __typename: "OCR2Spec"; readonly blockchainTimeout?: string | null | undefined; readonly contractID: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly ocrKeyBundleID?: string | null | undefined; readonly monitoringEndpoint?: string | null | undefined; readonly p2pv2Bootstrappers?: readonly string[] | null | undefined; readonly relay: string; readonly relayConfig: any; readonly transmitterID?: string | null | undefined; readonly pluginType: string; readonly pluginConfig: any; readonly feedID?: string | null | undefined; } | { readonly __typename: "OCRSpec"; readonly blockchainTimeout?: string | null | undefined; readonly contractAddress: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigTrackerSubscribeInterval?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly isBootstrapPeer: boolean; readonly keyBundleID?: string | null | undefined; readonly observationTimeout?: string | null | undefined; readonly
|
Unit Tests 1/4
Process completed with exit code 2.
|
Unit Tests 1/4
Got error Error: No job for job name: "Unit Tests 1" found during self-lookup, invalid job name given?
Available jobs names + ids: ESLint (non-blocking)|25889947623,Unit Tests 1/4|25889948030,Unit Tests 2/4|25889948308,Unit Tests 3/4|25889948635,Unit Tests 4/4|25889948915
, failing action
|
Unit Tests 3/4
The job was canceled because "_2_4" failed.
|
Unit Tests 3/4:
src/screens/Job/generateJobDefinition.test.ts#L671
Type '{ __typename: "StandardCapabilitiesSpec"; command: string; config: string; }' is not assignable to type '{ readonly __typename: "BlockHeaderFeederSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly batchBlockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly getBlockhashesBatchSize: number; readonly storeBlockhashesBatchSize: number; readonly coordinatorV2PlusAddress?: string | null | undefined; } | { readonly __typename: "BlockhashStoreSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly coordinatorV2PlusAddress?: string | null | undefined; readonly trustedBlockhashStoreAddress?: string | null | undefined; readonly trustedBlockhashStoreBatchSize: number; } | { readonly __typename: "BootstrapSpec"; readonly contractID: string; readonly relay: string; readonly monitoringEndpoint?: string | null | undefined; readonly relayConfig: any; readonly blockchainTimeout?: string | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigConfirmations?: number | null | undefined; readonly createdAt: any; } | { readonly __typename: "CronSpec"; readonly schedule: string; } | { readonly __typename: "DirectRequestSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly minIncomingConfirmations: number; readonly minContractPaymentLinkJuels: string; readonly requesters?: readonly string[] | null | undefined; } | { readonly __typename: "FluxMonitorSpec"; readonly absoluteThreshold: number; readonly contractAddress: string; readonly drumbeatEnabled: boolean; readonly drumbeatRandomDelay?: string | null | undefined; readonly drumbeatSchedule?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly idleTimerDisabled: boolean; readonly idleTimerPeriod: string; readonly minPayment?: string | null | undefined; readonly pollTimerDisabled: boolean; readonly pollTimerPeriod: string; readonly threshold: number; } | { readonly __typename: "GatewaySpec"; readonly gatewayConfig: any; readonly createdAt: any; } | { readonly __typename: "KeeperSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly fromAddress?: string | null | undefined; } | { readonly __typename: "OCR2Spec"; readonly blockchainTimeout?: string | null | undefined; readonly contractID: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly ocrKeyBundleID?: string | null | undefined; readonly monitoringEndpoint?: string | null | undefined; readonly p2pv2Bootstrappers?: readonly string[] | null | undefined; readonly relay: string; readonly relayConfig: any; readonly transmitterID?: string | null | undefined; readonly pluginType: string; readonly pluginConfig: any; readonly feedID?: string | null | undefined; } | { readonly __typename: "OCRSpec"; readonly blockchainTimeout?: string | null | undefined; readonly contractAddress: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigTrackerSubscribeInterval?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly isBootstrapPeer: boolean; readonly keyBundleID?: string | null | undefined; readonly observationTimeout?: string | null | undefined; readonly
|
Unit Tests 3/4
The operation was canceled.
|
Unit Tests 3/4
Got error Error: No job for job name: "Unit Tests 3" found during self-lookup, invalid job name given?
Available jobs names + ids: ESLint (non-blocking)|25889947623,Unit Tests 1/4|25889948030,Unit Tests 2/4|25889948308,Unit Tests 3/4|25889948635,Unit Tests 4/4|25889948915
, failing action
|
ESLint (non-blocking):
src/screens/Job/generateJobDefinition.test.ts#L671
Type '{ __typename: "StandardCapabilitiesSpec"; command: string; config: string; }' is not assignable to type '{ readonly __typename: "BlockHeaderFeederSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly batchBlockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly getBlockhashesBatchSize: number; readonly storeBlockhashesBatchSize: number; readonly coordinatorV2PlusAddress?: string | null | undefined; } | { readonly __typename: "BlockhashStoreSpec"; readonly coordinatorV1Address?: string | null | undefined; readonly coordinatorV2Address?: string | null | undefined; readonly waitBlocks: number; readonly lookbackBlocks: number; readonly blockhashStoreAddress: string; readonly pollPeriod: string; readonly runTimeout: string; readonly evmChainID?: string | null | undefined; readonly fromAddresses?: readonly string[] | null | undefined; readonly coordinatorV2PlusAddress?: string | null | undefined; readonly trustedBlockhashStoreAddress?: string | null | undefined; readonly trustedBlockhashStoreBatchSize: number; } | { readonly __typename: "BootstrapSpec"; readonly contractID: string; readonly relay: string; readonly monitoringEndpoint?: string | null | undefined; readonly relayConfig: any; readonly blockchainTimeout?: string | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigConfirmations?: number | null | undefined; readonly createdAt: any; } | { readonly __typename: "CronSpec"; readonly schedule: string; } | { readonly __typename: "DirectRequestSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly minIncomingConfirmations: number; readonly minContractPaymentLinkJuels: string; readonly requesters?: readonly string[] | null | undefined; } | { readonly __typename: "FluxMonitorSpec"; readonly absoluteThreshold: number; readonly contractAddress: string; readonly drumbeatEnabled: boolean; readonly drumbeatRandomDelay?: string | null | undefined; readonly drumbeatSchedule?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly idleTimerDisabled: boolean; readonly idleTimerPeriod: string; readonly minPayment?: string | null | undefined; readonly pollTimerDisabled: boolean; readonly pollTimerPeriod: string; readonly threshold: number; } | { readonly __typename: "GatewaySpec"; readonly gatewayConfig: any; readonly createdAt: any; } | { readonly __typename: "KeeperSpec"; readonly contractAddress: string; readonly evmChainID?: string | null | undefined; readonly fromAddress?: string | null | undefined; } | { readonly __typename: "OCR2Spec"; readonly blockchainTimeout?: string | null | undefined; readonly contractID: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly ocrKeyBundleID?: string | null | undefined; readonly monitoringEndpoint?: string | null | undefined; readonly p2pv2Bootstrappers?: readonly string[] | null | undefined; readonly relay: string; readonly relayConfig: any; readonly transmitterID?: string | null | undefined; readonly pluginType: string; readonly pluginConfig: any; readonly feedID?: string | null | undefined; } | { readonly __typename: "OCRSpec"; readonly blockchainTimeout?: string | null | undefined; readonly contractAddress: string; readonly contractConfigConfirmations?: number | null | undefined; readonly contractConfigTrackerPollInterval?: string | null | undefined; readonly contractConfigTrackerSubscribeInterval?: string | null | undefined; readonly evmChainID?: string | null | undefined; readonly isBootstrapPeer: boolean; readonly keyBundleID?: string | null | undefined; readonly observationTimeout?: string | null | undefined; readonly
|
ESLint (non-blocking)
Process completed with exit code 2.
|
SonarQube Scan
Process completed with exit code 2.
|
Unit Tests 2/4
No files were found with the provided path: ./coverage/2_lcov.info. No artifacts will be uploaded.
|
Unit Tests 4/4
No files were found with the provided path: ./coverage/4_lcov.info. No artifacts will be uploaded.
|
Unit Tests 1/4
No files were found with the provided path: ./coverage/1_lcov.info. No artifacts will be uploaded.
|
Unit Tests 3/4
No files were found with the provided path: ./coverage/3_lcov.info. No artifacts will be uploaded.
|
ESLint (non-blocking)
No files were found with the provided path: ./eslint-report.json. No artifacts will be uploaded.
|