chore: release main #1523
Merged
chore: release main #1523
GitHub Actions / Typescript Tests
succeeded
Nov 7, 2024 in 0s
All 207 tests pass, 1 skipped in 56s
Annotations
Check notice on line 0 in .github
github-actions / Typescript Tests
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
BrowserTransport timeout and cancel cancels in 250 ms β BrowserTransport timeout and cancel cancels in 250 ms
Check notice on line 0 in .github
github-actions / Typescript Tests
208 tests found
There are 208 tests, see "Raw output" for the full list of tests.
Raw output
AccessToken defaults with empty token β AccessToken defaults with empty token
AccessToken has a 10 second lag time for expiration β AccessToken has a 10 second lag time for expiration
AccessToken is active with full token β AccessToken is active with full token
ApiMethods full path with auth is just full path β ApiMethods full path with auth is just full path
ApiMethods full path without auth is just full path β ApiMethods full path without auth is just full path
ApiMethods path not prefixed if base url not set β ApiMethods path not prefixed if base url not set
ApiMethods relative path with auth is api path β ApiMethods relative path with auth is api path
ApiMethods relative path without auth is just base β ApiMethods relative path without auth is just base
Browser session authenticate causes authentication β Browser session authenticate causes authentication
Browser session getToken is mocked β Browser session getToken is mocked
Browser session initialization β Browser session initialization
BrowserServices accepts crypto override β BrowserServices accepts crypto override
BrowserServices accepts transport override β BrowserServices accepts transport override
BrowserServices fails if settings are not provided β BrowserServices fails if settings are not provided
BrowserServices succeeds with default settings β BrowserServices succeeds with default settings
BrowserTransport accepted response is ok if retries are exceeded β BrowserTransport accepted response is ok if retries are exceeded
BrowserTransport can track performance if performance is supported β BrowserTransport can track performance if performance is supported
BrowserTransport cannot track performance if performance is not supported β BrowserTransport cannot track performance if performance is not supported
BrowserTransport does not exceed retries β BrowserTransport does not exceed retries
BrowserTransport just deserializes JSON into an object β BrowserTransport just deserializes JSON into an object
BrowserTransport retries can cancelled β BrowserTransport retries can cancelled
BrowserTransport retries can error out β BrowserTransport retries can error out
BrowserTransport retries can have a custom override β BrowserTransport retries can have a custom override
BrowserTransport retries responses with retry status codes β BrowserTransport retries responses with retry status codes
BrowserTransport timeout and cancel cancels in 250 ms β BrowserTransport timeout and cancel cancels in 250 ms
BrowserTransport timeout and cancel completes before 1 second cancel β BrowserTransport timeout and cancel completes before 1 second cancel
BrowserTransport timeout and cancel does not timeout by default β BrowserTransport timeout and cancel does not timeout by default
BrowserTransport timeout and cancel times out in 1 second β BrowserTransport timeout and cancel times out in 1 second
Constants functions binary types match β Constants functions binary types match
Constants functions boolDefault β Constants functions boolDefault
Constants functions isFalse β Constants functions isFalse
Constants functions isTrue β Constants functions isTrue
Constants functions string types match β Constants functions string types match
Constants functions unquote β Constants functions unquote
DelimArray empty values work β DelimArray empty values work
DelimArray integer β DelimArray integer
DelimArray integers β DelimArray integers
DelimArray strings β DelimArray strings
ErrorDoc content url:"" should be "### No documentation found for bad error code link" β ErrorDoc content url:"" should be "### No documentation found for bad error code link"
ErrorDoc content url:"/err/4.0/404/post/another" should be "## Generic 404" β ErrorDoc content url:"/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://cloud.google.com/looker/docs/r/err/4.0/404/post/another" should be "## Generic 404" β ErrorDoc content url:"https://cloud.google.com/looker/docs/r/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/another" should be "## Generic 404" β ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/another" should be "## Generic 404"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/login" should be "## API Response 404 for `login`" β ErrorDoc content url:"https://docs.looker.com/r/err/4.0/404/post/login" should be "## API Response 404 for `login`"
ErrorDoc content url:"https://docs.looker.com/r/err/4.0/429/delete/bogus/:namespace/purge" should be "### No documentation found for 429/delete/bogus/{namespace}/purge" β ErrorDoc content url:"https://docs.looker.com/r/err/4.0/429/delete/bogus/:namespace/purge" should be "### No documentation found for 429/delete/bogus/{namespace}/purge"
ErrorDoc content url:"https://docs.looker.com/r/err/internal/422/post/bogus/bulk" should be "### No documentation found for 422/post/bogus/bulk" β ErrorDoc content url:"https://docs.looker.com/r/err/internal/422/post/bogus/bulk" should be "### No documentation found for 422/post/bogus/bulk"
ErrorDoc errorKey resolves external paths β ErrorDoc errorKey resolves external paths
ErrorDoc errorKey resolves internal paths β ErrorDoc errorKey resolves internal paths
ErrorDoc methodName url:"" should be "" β ErrorDoc methodName url:"" should be ""
ErrorDoc methodName url:"/foo.md" should be "" β ErrorDoc methodName url:"/foo.md" should be ""
ErrorDoc methodName url:"404.md" should be "" β ErrorDoc methodName url:"404.md" should be ""
ErrorDoc methodName url:"and_another_404.md" should be "and_another" β ErrorDoc methodName url:"and_another_404.md" should be "and_another"
ErrorDoc methodName url:"errorcodes/login_404.md" should be "login" β ErrorDoc methodName url:"errorcodes/login_404.md" should be "login"
ErrorDoc methodName url:"foo" should be "" β ErrorDoc methodName url:"foo" should be ""
ErrorDoc methodName url:"https://static-a.cdn.looker.app/errorcodes/login_404.md" should be "login" β ErrorDoc methodName url:"https://static-a.cdn.looker.app/errorcodes/login_404.md" should be "login"
ErrorDoc methodName url:"login_2_404.md" should be "login_2" β ErrorDoc methodName url:"login_2_404.md" should be "login_2"
ErrorDoc methodName url:"login_404.md" should be "login" β ErrorDoc methodName url:"login_404.md" should be "login"
ErrorDoc parse does not fail β ErrorDoc parse does not fail
ErrorDoc parse handles partial urls β ErrorDoc parse handles partial urls
ErrorDoc parse has a valid regex β ErrorDoc parse has a valid regex
ErrorDoc parse resolves cloud paths β ErrorDoc parse resolves cloud paths
ErrorDoc parse resolves external paths β ErrorDoc parse resolves external paths
ErrorDoc parse resolves internal paths β ErrorDoc parse resolves internal paths
ErrorDoc specPath path: "" should be "" β ErrorDoc specPath path: "" should be ""
ErrorDoc specPath path: "/x/:f/y/:z" should be "/x/{f}/y/{z}" β ErrorDoc specPath path: "/x/:f/y/:z" should be "/x/{f}/y/{z}"
ErrorDoc specPath path: "/x/:foo_bar/y/:zoo" should be "/x/{foo_bar}/y/{zoo}" β ErrorDoc specPath path: "/x/:foo_bar/y/:zoo" should be "/x/{foo_bar}/y/{zoo}"
ErrorDoc specPath path: "/x/{f}/y/{z}" should be "/x/{f}/y/{z}" β ErrorDoc specPath path: "/x/{f}/y/{z}" should be "/x/{f}/y/{z}"
ErrorMessage should show error message β ErrorMessage should show error message
ExtensionConnector component does not render loading component before rendering extension β ExtensionConnector component does not render loading component before rendering extension
ExtensionConnector component does not render router β ExtensionConnector component does not render router
ExtensionConnector component renders initialization error β ExtensionConnector component renders initialization error
ExtensionConnector component renders loading component and then extension β ExtensionConnector component renders loading component and then extension
ExtensionConnector component updates tile host data context data β ExtensionConnector component updates tile host data context data
ExtensionConnector component updates visualization context data β ExtensionConnector component updates visualization context data
ExtensionProvider component renders β ExtensionProvider component renders
ExtensionProvider2 component renders β ExtensionProvider2 component renders
ExtensionProvider40 component renders β ExtensionProvider40 component renders
ExtensionSession authenticate not supported β ExtensionSession authenticate not supported
ExtensionSession isAuthenticated β ExtensionSession isAuthenticated
ExtensionSession isSudo not supported β ExtensionSession isSudo not supported
ExtensionSession logout not supported β ExtensionSession logout not supported
ExtensionSession reset is noop β ExtensionSession reset is noop
ExtensionTransport makes a host rawRequest β ExtensionTransport makes a host rawRequest
ExtensionTransport makes a host request β ExtensionTransport makes a host request
ExtensionTransport stream not supported β ExtensionTransport stream not supported
Proxy session authenticate causes authentication β Proxy session authenticate causes authentication
Proxy session getToken is mocked β Proxy session getToken is mocked
Proxy session initialization β Proxy session initialization
SDK configuration ApiSettings fails with missing required values β SDK configuration ApiSettings fails with missing required values
SDK configuration ApiSettings initialization β SDK configuration ApiSettings initialization
SDK configuration ApiSettings unquotes initialization β SDK configuration ApiSettings unquotes initialization
SDK configuration ValueSettings initializes to defaults β SDK configuration ValueSettings initializes to defaults
SDK configuration ValueSettings retrieves the first section by name β SDK configuration ValueSettings retrieves the first section by name
SDK configuration ValueSettings unquotes ValueSettings β SDK configuration ValueSettings unquotes ValueSettings
TileSDK addErrors method throws error when dashboard mount not supported β TileSDK addErrors method throws error when dashboard mount not supported
TileSDK clearErrors method throws error when dashboard mount not supported β TileSDK clearErrors method throws error when dashboard mount not supported
TileSDK constructs β TileSDK constructs
TileSDK does not update host data when dashboard tile mount not supported β TileSDK does not update host data when dashboard tile mount not supported
TileSDK openDrillMenu method throws error when dashboard mount not supported β TileSDK openDrillMenu method throws error when dashboard mount not supported
TileSDK openScheduleDialog method throws error when dashboard mount not supported β TileSDK openScheduleDialog method throws error when dashboard mount not supported
TileSDK runDashboard method throws error when dashboard mount not supported β TileSDK runDashboard method throws error when dashboard mount not supported
TileSDK sends add error message β TileSDK sends add error message
TileSDK sends add errors message β TileSDK sends add errors message
TileSDK sends clear error message β TileSDK sends clear error message
TileSDK sends clear errors message β TileSDK sends clear errors message
TileSDK sends open drill menu message β TileSDK sends open drill menu message
TileSDK sends open schedule dialog message β TileSDK sends open schedule dialog message
TileSDK sends run dashboard message β TileSDK sends run dashboard message
TileSDK sends stop dashboard message β TileSDK sends stop dashboard message
TileSDK sends toggle cross filter message β TileSDK sends toggle cross filter message
TileSDK sends update filters message β TileSDK sends update filters message
TileSDK stopDashboard method throws error when dashboard mount not supported β TileSDK stopDashboard method throws error when dashboard mount not supported
TileSDK toggleCrossFilter method throws error when dashboard mount not supported β TileSDK toggleCrossFilter method throws error when dashboard mount not supported
TileSDK updateFilters method throws error when dashboard mount not supported β TileSDK updateFilters method throws error when dashboard mount not supported
TileSDK updates host data β TileSDK updates host data
Transport Content Type mode binary β Transport Content Type mode binary
Transport Content Type mode text or string β Transport Content Type mode text or string
Transport encodeParam β Transport encodeParam
Transport mergeOptions β Transport mergeOptions
VisualizationSDK constructs β VisualizationSDK constructs
VisualizationSDK does not update host data when dashboard tile mount not supported β VisualizationSDK does not update host data when dashboard tile mount not supported
VisualizationSDK updates host data and convenience functions work correcly β VisualizationSDK updates host data and convenience functions work correcly
VisualizationSDK updates visConfig and queryResponse locally when provided β VisualizationSDK updates visConfig and queryResponse locally when provided
connect_extension_host tests handles basic connection β connect_extension_host tests handles basic connection
connect_extension_host tests handles connection with callback and initial route β connect_extension_host tests handles connection with callback and initial route
connect_extension_host tests rejects when looker version is not supported β connect_extension_host tests rejects when looker version is not supported
coreSDK SDK2 does not allow multiple registrations β coreSDK SDK2 does not allow multiple registrations
coreSDK SDK2 unregisters β coreSDK SDK2 unregisters
coreSDK does not allow multiple registrations β coreSDK does not allow multiple registrations
coreSDK errors when not initialized β coreSDK errors when not initialized
coreSDK returns sdk β coreSDK returns sdk
coreSDK unregisters β coreSDK unregisters
extension_host_api tests appends include credentials β extension_host_api tests appends include credentials
extension_host_api tests appends resource to base url β extension_host_api tests appends resource to base url
extension_host_api tests closes host popovers β extension_host_api tests closes host popovers
extension_host_api tests creates secret key name β extension_host_api tests creates secret key name
extension_host_api tests gets context data β extension_host_api tests gets context data
extension_host_api tests gets local storage β extension_host_api tests gets local storage
extension_host_api tests gets user attribute β extension_host_api tests gets user attribute
extension_host_api tests handles empty initialize notification β extension_host_api tests handles empty initialize notification
extension_host_api tests handles initialize notification with data β extension_host_api tests handles initialize notification with data
extension_host_api tests handles invalid initialize notification β extension_host_api tests handles invalid initialize notification
extension_host_api tests handles route change notification β extension_host_api tests handles route change notification
extension_host_api tests handles tile host data notification β extension_host_api tests handles tile host data notification
extension_host_api tests handles visualization data notification β extension_host_api tests handles visualization data notification
extension_host_api tests invoke core sdk β extension_host_api tests invoke core sdk
extension_host_api tests invoke raw core sdk β extension_host_api tests invoke raw core sdk
extension_host_api tests logs out β extension_host_api tests logs out
extension_host_api tests merges init β extension_host_api tests merges init
extension_host_api tests notifies route change β extension_host_api tests notifies route change
extension_host_api tests opens window β extension_host_api tests opens window
extension_host_api tests overrides http method for oauth2Authenticate β extension_host_api tests overrides http method for oauth2Authenticate
extension_host_api tests prevents fetch proxy call for early Looker versions β extension_host_api tests prevents fetch proxy call for early Looker versions
extension_host_api tests prevents get context on old version β extension_host_api tests prevents get context on old version
extension_host_api tests prevents get user attribute on old version β extension_host_api tests prevents get user attribute on old version
extension_host_api tests prevents oauth2 code exchange requests for early versions of Looker β extension_host_api tests prevents oauth2 code exchange requests for early versions of Looker
extension_host_api tests prevents oauth2 requests for early versions of Looker β extension_host_api tests prevents oauth2 requests for early versions of Looker
extension_host_api tests prevents refresh context on old version β extension_host_api tests prevents refresh context on old version
extension_host_api tests prevents remove user attribute on old version β extension_host_api tests prevents remove user attribute on old version
extension_host_api tests prevents save context on old version β extension_host_api tests prevents save context on old version
extension_host_api tests prevents secret key tag name requests for early versions of Looker β extension_host_api tests prevents secret key tag name requests for early versions of Looker
extension_host_api tests prevents server proxy call for early Looker versions β extension_host_api tests prevents server proxy call for early Looker versions
extension_host_api tests prevents set user attribute on old version β extension_host_api tests prevents set user attribute on old version
extension_host_api tests provides error when looker version not high enough β extension_host_api tests provides error when looker version not high enough
extension_host_api tests refreshes context data β extension_host_api tests refreshes context data
extension_host_api tests rejects invalid characters in secret key name β extension_host_api tests rejects invalid characters in secret key name
extension_host_api tests rejects oauth2 authenticate request with invalid response_type β extension_host_api tests rejects oauth2 authenticate request with invalid response_type
extension_host_api tests removes local storage β extension_host_api tests removes local storage
extension_host_api tests removes user attribute β extension_host_api tests removes user attribute
extension_host_api tests renders β extension_host_api tests renders
extension_host_api tests saves context data β extension_host_api tests saves context data
extension_host_api tests sends error details β extension_host_api tests sends error details
extension_host_api tests sends fetch proxy request β extension_host_api tests sends fetch proxy request
extension_host_api tests sends oauth2 authenticate request with response_type id_token β extension_host_api tests sends oauth2 authenticate request with response_type id_token
extension_host_api tests sends oauth2 authenticate request β extension_host_api tests sends oauth2 authenticate request
extension_host_api tests sends oauth2 code exchanged request β extension_host_api tests sends oauth2 code exchanged request
extension_host_api tests sends server proxy request β extension_host_api tests sends server proxy request
extension_host_api tests sends unload β extension_host_api tests sends unload
extension_host_api tests sets local storage β extension_host_api tests sets local storage
extension_host_api tests sets user attribute β extension_host_api tests sets user attribute
extension_host_api tests tracks an action β extension_host_api tests tracks an action
extension_host_api tests updates location β extension_host_api tests updates location
extension_host_api tests updates title β extension_host_api tests updates title
extension_host_api tests use proxy response body tyoe β extension_host_api tests use proxy response body tyoe
extension_host_api tests use request response body tyoe β extension_host_api tests use request response body tyoe
extension_host_api tests uses init from create proxy β extension_host_api tests uses init from create proxy
extension_host_api tests uses init from fetch request β extension_host_api tests uses init from fetch request
extension_host_api tests verifies host connection β extension_host_api tests verifies host connection
extension_host_api tests writes to clipboard β extension_host_api tests writes to clipboard
extension_sdk tests creates 40 client β extension_sdk tests creates 40 client
extension_sdk tests creates client β extension_sdk tests creates client
getInitialRouteEntries returns pathname and query string β getInitialRouteEntries returns pathname and query string
getInitialRouteEntries returns pathname β getInitialRouteEntries returns pathname
getInitialRouteEntries returns pathname, query string and state β getInitialRouteEntries returns pathname, query string and state
getInitialRouteEntries returns undefined when no initial route β getInitialRouteEntries returns undefined when no initial route
oauthSession accepts transport and crypto overrides via duck type hash β oauthSession accepts transport and crypto overrides via duck type hash
oauthSession accepts transport and crypto overrides via services β oauthSession accepts transport and crypto overrides via services
oauthSession createAuthCodeRequestUrl with mock constant code_verifier β oauthSession createAuthCodeRequestUrl with mock constant code_verifier
oauthSession defaults to BrowserTransport and BrowserCryptoHash β oauthSession defaults to BrowserTransport and BrowserCryptoHash
oauthSession fails if missing settings β oauthSession fails if missing settings
oauthSession mocked session storage works β oauthSession mocked session storage works
oauthSession redeemAuthCode β oauthSession redeemAuthCode
paging linkHeaderParser gets first only β paging linkHeaderParser gets first only
paging linkHeaderParser parses all links β paging linkHeaderParser parses all links
paging pager do not throw error without other params β paging pager do not throw error without other params
paging pager initializes β paging pager initializes
paging pager supports paging β paging pager supports paging
paging pager works on relative url β paging pager works on relative url
paging pager works without other query params β paging pager works without other query params
Loading