-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(FR-611): add babel-preset-react-app #3341
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
---|---|---|---|
🔴 | Statements | 4.42% (-95.58% 🔻) |
407/9213 |
🔴 | Branches | 3.76% (-96.24% 🔻) |
240/6382 |
🔴 | Functions | 2.66% (-97.34% 🔻) |
79/2972 |
🔴 | Lines | 4.35% (-95.65% 🔻) |
392/9021 |
Show new covered files 🐣
St.❔ |
File | Statements | Branches | Functions | Lines |
---|---|---|---|---|---|
🟢 | ... / useControllableState.ts |
97.37% | 92% | 100% | 97.22% |
🟢 | ... / graphql-transformer.ts |
89.58% | 83.33% | 72.73% | 89.58% |
🔴 | helper/index.tsx | 46.39% | 43.18% | 31.48% | 47.37% |
🔴 | ... / reactQueryAlias.tsx |
45% | 37.5% | 33.33% | 45% |
🔴 | ... / useEventNotStable.tsx |
0% | 0% | 0% | 0% |
🔴 | hooks/index.tsx | 51.45% | 34.15% | 31.71% | 51.11% |
🟢 | ... / useMemoWithPrevious.tsx |
100% | 100% | 100% | 100% |
🟡 | helper/csv-util.ts | 66.67% | 85.71% | 75% | 66.67% |
🟡 | components/Flex.tsx | 71.43% | 71.43% | 100% | 71.43% |
🔴 | ... / BAIPropertyFilter.tsx |
10.26% | 0% | 3.45% | 11.27% |
🟢 | ... / DomainSelector.tsx |
83.33% | 100% | 66.67% | 83.33% |
🟢 | ... / DomainSelectorQuery.graphql.ts |
100% | 100% | 100% | 100% |
🔴 | hooks/backendai.tsx | 10.13% | 0% | 0% | 10.39% |
🟢 | ... / const-vars.ts |
100% | 100% | 100% | 100% |
🔴 | ... / hooksUsingRelay.tsx |
14.29% | 0% | 0% | 14.29% |
🔴 | ... / useCurrentProject.tsx |
22.73% | 0% | 0% | 22.73% |
🔴 | ... / useDeferredQueryParams.tsx |
5% | 0% | 0% | 5.56% |
🔴 | ... / reactPaginationQueryOptions.tsx |
9.21% | 0% | 0% | 10.14% |
🔴 | ... / ResourceNumber.tsx |
20% | 0% | 0% | 20% |
🔴 | ... / AgentSelect.tsx |
6.25% | 0% | 0% | 6.25% |
🔴 | ... / BAISelect.tsx |
16.67% | 0% | 0% | 18.18% |
🔴 | ... / DynamicUnitInputNumber.tsx |
1.72% | 0% | 0% | 1.72% |
🔴 | ... / DynamicUnitInputNumberWithSlider.tsx |
4% | 0% | 0% | 4.35% |
🔴 | ... / InputNumberWithSlider.tsx |
4.55% | 0% | 0% | 4.55% |
🔴 | ... / TextHighlighter.tsx |
11.11% | 0% | 0% | 12.5% |
🔴 | ... / ResourceGroupSelect.tsx |
2.7% | 0% | 0% | 2.78% |
🔴 | ... / ResourcePresetSelect.tsx |
4.35% | 0% | 0% | 4.35% |
🔴 | ... / ResourceAllocationFormItems.tsx |
15.14% | 10.45% | 12.5% | 14.88% |
🔴 | ... / useResourceLimitAndRemaining.tsx |
20% | 5.36% | 6.67% | 20.45% |
🔴 | ... / EnvVarFormList.tsx |
27.59% | 30.77% | 25% | 25.93% |
🔴 | reportWebVitals.ts | 0% | 0% | 0% | 0% |
🔴 | RelayEnvironment.ts | 0% | 0% | 0% | 0% |
🔴 | ... / UserSettingsPage.tsx |
0% | 0% | 0% | 0% |
🔴 | index.tsx | 0% | 0% | 0% | 0% |
🔴 | pages/StartPage.tsx | 0% | 0% | 0% | 0% |
🔴 | ... / MaintenancePage.tsx |
0% | 0% | 0% | 0% |
🔴 | App.tsx | 0% | 0% | 0% | 0% |
🔴 | ... / ResourcePolicyPage.tsx |
0% | 0% | 0% | 0% |
🔴 | pages/ChatPage.tsx | 0% | 0% | 0% | 0% |
🔴 | ... / InteractiveLoginPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ServingPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ComputeSessionListPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderNodeListPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserCredentialsPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EnvironmentPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ResourcesPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImportAndRunPage.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / AIAgentPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ServiceLauncherPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderListPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderNodeListPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ServiceLauncherPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointDetailPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ChatPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ComputeSessionListPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageHostSettingPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointDetailPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ServingPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointDetailPageAutoScalingRuleDeleteMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / MyEnvironmentPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ModelStoreListPageQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionLauncherPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AgentSummaryPage.tsx |
0% | 0% | 0% | 0% |
🔴 | pages/Page404.tsx | 0% | 100% | 0% | 0% |
🔴 | pages/Page401.tsx | 0% | 100% | 0% | 0% |
🔴 | ... / StorageHostSettingPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DynamicStepInputNumber.stories.tsx |
0% | 100% | 100% | 0% |
🔴 | usePromiseTracker.ts | 0% | 100% | 0% | 0% |
🔴 | ... / BAISider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserDropdownMenu.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ModelStoreListPage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderPermissionCell.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointOwnerInfo.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AvailableResourcesCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WEBUIHelpButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / KeypairInfoModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserResourcePolicyList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionNodes.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ProjectResourcePolicyList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ThemeAdminProvider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FormItemControl.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImageInstallModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / StorageSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ResourcePresetSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderTable.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AIAgentSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / PopConfirmWithInput.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / TableColumnsSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FlexActivityIndicator.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DatePickerISO.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / QuotaPerStorageVolumePanelCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EditableSessionName.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionStatusTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionTypeTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ConnectedKernelList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionActionButtons.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionIdleChecksNodeFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionReservationFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / TerminateSessionModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionActionButtonsLegacyFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / AppLauncherModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionStatusDetailModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ContainerLogModalWithLazyQueryLoaderQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ConnectedKernelListLegacyQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / TerminateSessionModalRefetchQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / TerminateSessionModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ConnectedKernelListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionIdleChecksFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / EditableSessionNameFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionActionButtonsFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / AppLauncherModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionSlotCellFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ContainerCommitModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / EditableSessionNameMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerLogModalFragment.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AppLauncherModalLegacyFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionTypeTagFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionStatusTagFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionReservation.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionStatusDetailModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionSlotCell.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerLogModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerLogModalWithLazyQueryLoader.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionResourceNumbers.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerCommitModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / StorageHostResourcePanel.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionIdleChecks.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ShellScriptEditModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ModelCloneModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DoubleTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIRadioGroup.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairResourcePolicySettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ProjectSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionDetailAndContainerLogOpenerLegacy.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ModelCardModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SettingList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / LoginSessionExtendButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ValidationStatusTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIBoard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / StorageStatusPanelCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ErrorLogList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DynamicUnitInputNumber.stories.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / FolderDownloadButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WebUIThemeToggleButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserProfileSettingModalQuery.tsx |
0% | 100% | 100% | 0% |
🔴 | ... / ResourceGroupSelectForCurrentProject.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ReverseThemeProvider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WebUILink.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FolderCreateModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / MainLayout.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WebUISider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WebUIHeader.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AutoRefreshSwitch.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FluentEmojiIcon.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ServiceLauncherPageContent.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AliasedImageDoubleTags.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAILink.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIJSONViewerModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ManageImageResourceLimitModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / HiddenFormItem.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / FormItemWithUnlimited.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIFetchKeyButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / PasswordChangeRequestAlert.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAITabs.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / DynamicUnitInputNumberWithSlider.stories.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UserSelector.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DashboardIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / MyEnvironmentsIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / WebUIBreadcrumb.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / CalculateResourceIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / PurgeIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UserOutlinedIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerCommitIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / TerminalAppIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / RescanImagesIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointsIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / TerminateIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / RecalculateResourcesIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UserUnionIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / InteractiveSession.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / StartCircleIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / BatchSessionIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SessionsIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / NewFolderIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ModelsIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UploadIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SystemMonitorIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ShareAltIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / PipelineIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ListIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SessionStartIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / AppIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / TrashBinIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / Nvidia.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / PipelinesIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SessionLogIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ExampleStart.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / RestoreIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / TrailsIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ExamplesIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ModelStoreIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UpdateEnvironmentImageIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / URLStartIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ModelServiceIcon.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SessionLauncherPreview.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAITag.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / UserInfoModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionDetailDrawer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FolderExplorer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImageTags.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIMenu.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointTokenGenerationModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ResetPasswordRequired.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DeleteVFolderModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SummaryItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / Information.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / QuotaSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / PortSelectFormItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAICodeEditor.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SSHKeypairManualFormModal.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / NonLinearSlider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIErrorBoundary.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerRegistryList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / IdleCheckDescriptionModal.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / BAINotificationButton.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / ImageMetaIcon.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ThemeSecondaryProvider.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIContentWithDrawerArea.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ForceTOTPChecker.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserResourcePolicySelector.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / CustomizedImageList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIProgress.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionDetailContent.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionInfoCellFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / UnmountModalAfterClose.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserResourcePolicySettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerRegistryListDomainMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ModelCloneModalVFolderFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / BAINotificationItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderNodesFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ManageAppsModal_image.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionNodesFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ContainerRegistryEditorModalBefore2409CreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AgentListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EditableVFolderNameFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / EndpointListFragment.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserSettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionInfoCell.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ResourcePresetSettingModalModifyByNameMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageStatusPanelCardQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / InferenceSessionErrorModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / KeypairResourcePolicySettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / AgentSettingModalMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AutoScalingRuleEditorModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ProjectResourcePolicyListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AgentSelectQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ImportFromHuggingFaceModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / TOTPActivateModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / AliasedImageDoubleTagsFragment.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ServiceLauncherPageContent_UserResourcePolicyQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ResourcePresetListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairResourcePolicySelectorQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / CustomizedImageListForgetAndUntagMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserResourcePolicyListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / QuotaPerStorageVolumePanelCardQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ProjectResourcePolicySettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EditableVFolderNameRefetchQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / VFolderPermissionTag_VFolder.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / UserResourcePolicySettingModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AutoScalingRuleEditorModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageStatusPanelKeypairQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ModelCardModalFragment.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserNodeListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserNodeListModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / LegacyFolderExplorerQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / QuotaSettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / UserResourcePolicyListMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairSettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserSettingModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointOwnerInfoFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / UserProfileSettingModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AutoScalingRuleEditorModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ProjectResourcePolicySettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ResourcePresetSettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageHostSettingsPanel_storageVolumeFrgmt.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / LegacyFolderExplorerVFolderFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ManageAppsModalMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AgentSettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / SessionDetailContentLegacyQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ResourcePresetSelectQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ProjectResourcePolicyListMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionUsageMonitorFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / KeypairInfoModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ResourcePresetSettingModalModifyByIdMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalModifyWithoutExtraMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ImageEnvironmentSelectFormItemsQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ProjectResourcePolicySettingModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ResourcePresetListDeleteMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ImageListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / QuotaScopeCardFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ServiceLauncherPageContentFragment.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UsageProgressFragment_usageFrgmt.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ServiceLauncherPageContentModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / QuotaScopeCardUnsetMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionDetailContentQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ServiceLauncherPageContent_UserInfoQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserInfoModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserResourcePolicySettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserResourcePolicySelectorQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryListBefore2409DomainMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserResourcePolicySettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / PasswordChangeRequestAlertQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairInfoModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserSelectorQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalModifyWithoutPasswordMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalModifyWithoutPasswordAndExtraMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserCredentialListModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AgentDetailModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / LegacyFolderExplorerPermissionRefreshQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalBefore2409Fragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / StorageStatusPanelQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / AutoScalingRuleEditorModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryListDeleteMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / VFolderPermissionCellFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ContainerRegistryEditorModalCreateWithoutExtraMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairResourcePolicyListMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalBefore2409ModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageHostSettingsPanelQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryListBefore2409DeleteMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / LegacyFolderExplorerVFolderNodeFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / AgentSummaryListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointSelectQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairSettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / MyKeypairInfoModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / CustomizedImageListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / KeypairResourcePolicyListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ManageImageResourceLimitModalMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairResourcePolicySettingModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / EndpointStatusTagFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / QuotaPerStorageVolumePanelCardUserQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / StorageHostResourcePanelFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ContainerRegistryEditorModalCreateMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / VFolderTableProjectQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserSettingModalQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserCredentialListDeleteMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ContainerRegistryListBefore2409Query.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ResourcePresetSettingModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / KeypairResourcePolicySettingModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / UserCredentialListQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ForceTOTPCheckerQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / ManageImageResourceLimitModal_image.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ProjectSelectorQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairSettingModalModifyMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / DeleteVFolderModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / QuotaSettingModalSetMutation.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SessionOwnerSetterCardQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / SiderToggleButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DescriptionLabel.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / FolderExplorerOpener.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SSHKeypairManagementModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImageResourceFormItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIIntervalView.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SSHKeypairGenerationModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerRegistryListBefore2409.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / LegacyFolderExplorer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EditableVFolderName.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIPanelItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ChatSender.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ModelSelect.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ChatMessageContent.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ScrollBottomHandlerButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ChatMessageList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointLLMChatCard_endpoint.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ChatUIModalEndpointTokenListFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / ChatUIModalFragment.graphql.ts |
0% | 100% | 100% | 0% |
🔴 | ... / LLMChatCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ChatMessage.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / CopyButton.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VirtualChatMessageList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionLauncherErrorTourProps.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointLLMChatCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ChatUIModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WebUINavigate.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImportNotebook.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / StorageHostSettingsPanel.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / KeypairResourcePolicyList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserNodeList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserCredentialList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionTemplateModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionUsageMonitor.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIProgressWithLabel.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderPermissionTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AgentSummaryList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderNodes.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIPropertyFilter.stories.tsx |
0% | 100% | 100% | 0% |
🔴 | ... / UsageProgress.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ResourcePresetList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAITable.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / InviteFolderSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / NetworkStatusBanner.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIHelpDrawer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ProjectResourcePolicySettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AllowedHostNamesSelect.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / KeypairSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / CopyableCodeText.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImportFromHuggingFaceModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / WEBUINotificationDrawer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ServiceValidationView.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / EndpointStatusTag.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / MyKeypairInfoModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ContainerRegistryEditorModalBefore2409.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / StorageStatusPanel.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ProjectSelectForAdminPage.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SessionNameFormItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AgentDetailModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / InferenceSessionErrorModal.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / SourceCodeViewer.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SignoutModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / TOTPActivateModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AgentSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SummaryItemInvitation.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAICard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / LocationStateBreadCrumb.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / AgentList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SettingItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / QuotaScopeCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / SessionOwnerSetterCard.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImageList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DefaultProviders.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ManageAppsModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ImageEnvironmentSelectFormItems.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / ActionItemContent.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / DynamicStepInputNumber.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BAIConfirmModalWithInput.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / KeypairResourcePolicySelector.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / AnnouncementAlert.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / MaintenanceSettingList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderLazyView.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / BatchSessionScheduledTimeSetting.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / UserProfileSettingModal.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / VFolderTableFormItem.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / customThemeConfig.ts |
0% | 0% | 0% | 0% |
🟢 | helper/types.tsx | 100% | 100% | 100% | 100% |
🔴 | ... / EndpointList.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / react-to-webcomponent.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / useTokenizer.ts |
0% | 0% | 0% | 0% |
🔴 | ... / usePrimaryColors.ts |
0% | 100% | 0% | 0% |
🔴 | ... / useBAISetting.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / useSuspendedFilteredAppTemplate.ts |
0% | 0% | 0% | 0% |
🔴 | ... / useHiddenColumnKeysSetting.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / useKeyboardShortcut.ts |
0% | 0% | 0% | 0% |
🔴 | ... / hooksUsingRelay_KeyPairResourcePolicyQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / hooksUsingRelay_KeyPairQuery.graphql.ts |
0% | 100% | 0% | 0% |
🔴 | ... / useBackendAIAppLauncher.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / useScrollBreackPoint.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / usePainKiller.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / useThemeMode.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / useLocalStorageGlobalState.tsx |
0% | 100% | 0% | 0% |
🔴 | ... / useRecentSessionHistory.tsx |
0% | 0% | 0% | 0% |
🔴 | hooks/useAIAgent.ts | 0% | 0% | 0% | 0% |
🔴 | ... / useIntervalValue.tsx |
0% | 0% | 0% | 0% |
🔴 | ... / useBAINotification.tsx |
0% | 0% | 0% | 0% |
Test suite run success
124 tests passing in 14 suites.
Report generated by 🧪jest coverage report action from ce843be
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Merge activity
|
133867f
to
ce843be
Compare
resolves #3290 (FR-611)