Skip to content

Fix clear keys state logic (#8143) #19682

Fix clear keys state logic (#8143)

Fix clear keys state logic (#8143) #19682

GitHub Actions / Test Results succeeded Feb 28, 2024 in 1s

3798 passed, 0 failed and 4 skipped

Tests passed successfully

✅ junit.xml

3802 tests were completed in 95s with 3798 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
1Password 1Pif Importer 5✅ 450ms
1Password 1Pux Importer 29✅ 7s
1Password mac CSV Importer 3✅ 442ms
1Password windows CSV Importer 3✅ 1s
AccessPolicySelectorService 17✅ 2s
AccessSelectorComponent 15✅ 3s
Account 2✅ 245ms
AccountKeys 7✅ 349ms
AccountProfile 1✅ 266ms
accountService 18✅ 465ms
AccountSettings 2✅ 289ms
AccountSwitcherService 5✅ 600ms
AccountTokens 1✅ 240ms
Addy.io Forwarder 22✅ 379ms
Attachment 9✅ 252ms
AttachmentView 1✅ 256ms
AuthPopoutWindow 8✅ 333ms
AuthRequestService 7✅ 530ms
AutofillInit 35✅ 659ms
AutofillOverlayButton 7✅ 294ms
AutofillOverlayButtonIframe 1✅ 152ms
AutofillOverlayContentService 93✅ 4s
AutofillOverlayIframeElement 3✅ 119ms
AutofillOverlayIframeService 39✅ 648ms
AutofillOverlayList 27✅ 5s
AutofillOverlayListIframe 1✅ 144ms
AutofillOverlayPageElement 13✅ 170ms
AutofillService 231✅ 5s
BannerComponent 2✅ 477ms
BaseImporter class 27✅ 290ms
biometrics tests 6✅ 604ms
BiometricStateService 14✅ 361ms
BitwardenPasswordProtectedImporter 11✅ 267ms
Browser Session Storage Service 28✅ 955ms
Browser State Service 4✅ 622ms
Browser Utils Service 17✅ 239ms
BrowserApi 29✅ 272ms
BrowserPopupUtils 33✅ 506ms
browserSession decorator 5✅ 561ms
builder 3✅ 119ms
buildSvgDomElement 11✅ 189ms
Button 6✅ 1s
Button 3✅ 535ms
Button 3✅ 485ms
Callout 4✅ 1s
canAccessFeature 9✅ 3s
Card 6✅ 330ms
Chrome CSV Importer 2✅ 468ms
Cipher DTO 19✅ 1s
Cipher Service 13✅ 2s
CipherContextMenuHandler 6✅ 800ms
CipherView 5✅ 531ms
cleanUserAgent 4✅ 1s
clearClipboard 2✅ 215ms
CLI Console log service 2✅ 784ms
CollectAutofillContentService 125✅ 5s
Collection 3✅ 465ms
CollectionUtils Service 1✅ 485ms
combine 1✅ 132ms
commaSeparatedEmails 5✅ 446ms
ConfigService 8✅ 463ms
ConsoleLogService 5✅ 369ms
ContentMessageHandler 9✅ 193ms
context-menu 12✅ 5s
ContextMenuClickedHandler 7✅ 5s
createFilter 20✅ 660ms
cryptoService 47✅ 2s
currentVersion 4✅ 339ms
Dashlane CSV Importer 7✅ 533ms
Deep Link Guard 9✅ 801ms
DefaultActiveUserState 23✅ 1s
DefaultActiveUserStateProvider 1✅ 252ms
DefaultDerivedState 14✅ 501ms
DefaultGlobalState 18✅ 664ms
DefaultSingleUserState 21✅ 608ms
DefaultStateProvider 12✅ 355ms
DeriveDefinition 2✅ 260ms
deserializes state KeyDefinition {
stateDefinition: [StateDefinition],
key: 'clientKeyHalf',
options: [Object]
} 5✅ 236ms
devFlag decorator 2✅ 204ms
deviceTrustCryptoService 32✅ 1s
DomElementVisibilityService 19✅ 266ms
DuckDuckGo Forwarder 14✅ 581ms
EFF long word list generation strategy 6✅ 335ms
electronCryptoService 3✅ 1s
ElectronLogMainService 1✅ 510ms
Email subaddress list generation strategy 6✅ 836ms
Email subaddress list generation strategy 6✅ 338ms
EmergencyAccessService 6✅ 986ms
encArrayBuffer 7✅ 294ms
encrypted folders 3✅ 219ms
encrypted org keys 4✅ 215ms
encrypted provider keys 4✅ 319ms
EncryptionPair 4✅ 301ms
EncryptService 20✅ 493ms
EncString 24✅ 345ms
Enpass JSON Importer 5✅ 437ms
EnvironmentService 29✅ 1s
EventRunnerService 2✅ 276ms
Ever had user key 8✅ 260ms
ExposedPasswordsReportComponent 2✅ 2s
Fastmail Forwarder 25✅ 388ms
Fido2Credential 7✅ 307ms
Fido2Service 1✅ 257ms
FidoAuthenticatorService 30✅ 2⚪ 4s
FidoAuthenticatorService 32✅ 972ms
Field 6✅ 236ms
FilelessImporterBackground 15✅ 519ms
Firefox CSV Importer 2✅ 414ms
Firefox Relay Forwarder 17✅ 324ms
flagEnabled 11✅ 473ms
Folder 3✅ 1s
Folder Service 8✅ 416ms
FolderView 1✅ 260ms
forbiddenCharacters 4✅ 463ms
foreground background derived state interactions 5✅ 359ms
foreground background memory storage interaction 7✅ 338ms
ForegroundDerivedState 3✅ 291ms
FormSelectionList 15✅ 627ms
ForwardEmail Forwarder 32✅ 428ms
fromChromeEvent 4✅ 166ms
FSecure FSK Importer 2✅ 270ms
functionToObservable 9✅ 622ms
GeneratePasswordToClipboardCommand 2✅ 224ms
GeneratorComponent 2✅ 1s
getStoredValue 3✅ 212ms
Icon 5✅ 494ms
IconComponent 2✅ 475ms
Identity 6✅ 425ms
IfFeatureDirective 6✅ 819ms
ImportService 8✅ 1s
InactiveTwoFactorReportComponent 2✅ 2s
InsertAutofillContentService 53✅ 1s
KeePass2 Xml Importer 5✅ 358ms
Keeper CSV Importer 5✅ 404ms
Keeper Json Importer 5✅ 526ms
Key definitions 6✅ 262ms
KeyDefinition 8✅ 204ms
KeyGenerationService 9✅ 261ms
KeyRotationService 8✅ 933ms
Lastpass CSV Importer 5✅ 386ms
LockComponent 29✅ 7s
Login DTO 8✅ 306ms
LoginStrategy 24✅ 3s
LoginStrategy 10✅ 537ms
LoginStrategy 17✅ 811ms
LoginStrategy 16✅ 908ms
LoginStrategy 15✅ 525ms
LoginStrategy 12✅ 620ms
LoginUri 8✅ 336ms
LoginUriView 28✅ 372ms
LoginView 1✅ 343ms
LpFilelessImporter 17✅ 301ms
MemoryStorageService 5✅ 320ms
Menu 4✅ 1s
Messenger 7✅ 374ms
MigrationBuilder 11✅ 342ms
MigrationBuilderService 8✅ 383ms
MigrationRunner 4✅ 1⚪ 985ms
migrator default methods 6✅ 203ms
Myki CSV Importer 6✅ 955ms
NodeCrypto Function Service 64✅ 1s
NordPass CSV Importer 10✅ 509ms
NotificationBackground 50✅ 2s
Org Domain API Service 7✅ 470ms
Org Domain Service 7✅ 307ms
Organization Permissions Guard 7✅ 636ms
Organization Service 11✅ 549ms
ORGANIZATIONS state 1✅ 268ms
OrganizationUserResetPasswordService 10✅ 665ms
orgWithoutAdditionalSeatLimitReachedWithUpgradePathValidator 6✅ 1s
OverlayBackground 63✅ 1s
p1363ToDer 6✅ 228ms
Passky Json Importer 2✅ 377ms
Password 6✅ 252ms
Password generation strategy 7✅ 228ms
Password generation strategy 7✅ 282ms
Password generator options builder 137✅ 3s
Password generator options builder 34✅ 372ms
Password generator options builder 4✅ 251ms
Password generator service 9✅ 517ms
PasswordHistoryView 1✅ 269ms
PasswordInputToggle 9✅ 2s
PasswordRepromptService 2✅ 5s
PasswordResetEnrollmentServiceImplementation 5✅ 372ms
PasswordStrengthService 6✅ 362ms
PinCryptoService 14✅ 838ms
PolicyService 33✅ 1s
Protonpass Json Importer 6✅ 419ms
Provider Permissions Guard 6✅ 594ms
PROVIDERS key definition 1✅ 278ms
PSONO JSON Importer 13✅ 1⚪ 713ms
RadioButton 3✅ 577ms
RadioGroupComponent 3✅ 795ms
RangeWithDefault 4✅ 217ms
RemoveLegacyEtmKeyMigrator 12✅ 470ms
RemoveLegacyEtmKeyMigrator 19✅ 588ms
RemoveLegacyEtmKeyMigrator 17✅ 514ms
RemoveLegacyEtmKeyMigrator 18✅ 375ms
RemoveLegacyEtmKeyMigrator 18✅ 351ms
RemoveLegacyEtmKeyMigrator 17✅ 338ms
RemoveLegacyEtmKeyMigrator 19✅ 322ms
RemoveLegacyEtmKeyMigrator 17✅ 365ms
RemoveLegacyEtmKeyMigrator 18✅ 343ms
RemoveLegacyEtmKeyMigrator 19✅ 379ms
RemoveLegacyEtmKeyMigrator 16✅ 361ms
RemoveLegacyEtmKeyMigrator 20✅ 379ms
RemoveLegacyEtmKeyMigrator 16✅ 345ms
RemoveLegacyEtmKeyMigrator 19✅ 272ms
RemoveLegacyEtmKeyMigrator 19✅ 420ms
RemoveLegacyEtmKeyMigrator 19✅ 401ms
RemoveLegacyEtmKeyMigrator 19✅ 374ms
RemoveLegacyEtmKeyMigrator 18✅ 416ms
RemoveLegacyEtmKeyMigrator 16✅ 402ms
RemoveLegacyEtmKeyMigrator 17✅ 326ms
RemoveLegacyEtmKeyMigrator 18✅ 360ms
RemoveLegacyEtmKeyMigrator 18✅ 314ms
RemoveLegacyEtmKeyMigrator 15✅ 298ms
RemoveLegacyEtmKeyMigrator 14✅ 256ms
RemoveLegacyEtmKeyMigrator 14✅ 291ms
RemoveLegacyEtmKeyMigrator 14✅ 395ms
ReusedPasswordsReportComponent 2✅ 2s
Roboform CSV Importer 3✅ 405ms
RotateableKeySetService 1✅ 509ms
Safari CSV Importer 2✅ 360ms
SafeUrls service 3✅ 261ms
SecretClassifier 17✅ 322ms
SecureNote 5✅ 278ms
SecureSafe CSV Importer 2✅ 420ms
Send 3✅ 389ms
SendAccess 3✅ 326ms
SendFile 3✅ 223ms
SendService 28✅ 859ms
SendText 3✅ 301ms
sequentialize decorator 9✅ 1s
ServerConfigData 3✅ 192ms
serviceUtils 4✅ 288ms
session syncer 15✅ 731ms
sessionSync decorator 2✅ 226ms
SettingsService 4✅ 310ms
SimpleLogin Forwarder 21✅ 413ms
Specific State Providers 17✅ 283ms
SsoComponent 20✅ 5s
state 3✅ 288ms
state definitions follow rules for client web 96✅ 281ms
StateEventRegistrarService 3✅ 309ms
StorageServiceProvider 2✅ 287ms
SymmetricCryptoKey 7✅ 297ms
TabsBackground 21✅ 257ms
throttle decorator 5✅ 431ms
toEqualBuffer custom matcher 4✅ 299ms
TotpService 5✅ 383ms
TrialInitiationComponent 15✅ 28s
TriggerAutofillScriptInjection 1✅ 120ms
TriggerFido2ContentScriptInjection 1✅ 100ms
trimValidator 7✅ 521ms
TwoFactorComponent 16✅ 2s
UnsecuredWebsitesReportComponent 2✅ 2s
UserEncryptor 9✅ 405ms
UserKeyEncryptor 7✅ 369ms
UserKeyEncryptor 12✅ 355ms
Username Generation Options 16✅ 306ms
Utils Service 86✅ 501ms
validateRpId 11✅ 265ms
vault filter service 14✅ 2s
VaultExportService 14✅ 10s
VaultExportService 14✅ 10s
VaultFilter 19✅ 806ms
VaultFilter 18✅ 1s
VaultOnboardingComponent 11✅ 2s
VaultPopoutWindow 10✅ 178ms
VaultTimeoutService 13✅ 497ms
VaultTimeoutSettingsService 17✅ 558ms
WeakPasswordsReportComponent 2✅ 2s
Web Platform Utils Service 14✅ 431ms
WebauthnAdminService 6✅ 1s
WebAuthnLoginPrfCryptoService 1✅ 295ms
WebAuthnLoginService 6✅ 1s
WebCrypto Function Service 69✅ 1s
WebMigrationRunner 5✅ 483ms
WebStorageServiceProvider 6✅ 481ms