
    5
                         S r SSKJr  SSKJr  SSKJr  SSKrSSKJr  SSKJr  SSKJ	r	  SS	K
Jr  SS
KJr  SSKJr  SSKJr   " S S\R"                  5      rg)z%The 'gcloud firebase test' sub-group.    )absolute_import)division)unicode_literalsN)	endpoints)
exceptions)util)apis)base)
properties)	resourcesc                       \ rS rSrSrS rSrg)Test!   zInteract with Firebase Test Lab.

Explore devices and OS versions available as test targets, run tests, monitor
test progress, and view detailed test results in the Firebase console.
c                 D   [         R                  " 5         [        R                  " SS5      nSUl        X1S'   [        R
                  " SS5      US'   [        R                  " SS5      US'   [        R
                  " SS5      US	'   [        R                  " S
S5      US'   U$ )am  Modify the context that will be given to this group's commands when run.

Args:
  context: {str:object}, The current context, which is a set of key-value
      pairs that can be used for common initialization among commands.
  args: argparse.Namespace: The same Namespace given to the corresponding
      .Run() invocation.

Returns:
  The refined command context.
testingv1	   testing_clienttesting_messagestoolresultsv1beta3toolresults_clienttoolresults_messagesstoragestorage_client)r   ValidateTestServiceEndpointsr	   GetClientInstancenum_retriesGetMessagesModule)selfcontextargsr   s       %lib/surface/firebase/test/__init__.pyFilterTest.Filter(   s     **, ++It<N!"N ."&"8"8D"IG %)$:$:y%"G !&*&<&<y'"G"# !% 6 6y$ GGN     N)__name__
__module____qualname____firstlineno____doc__r$   __static_attributes__r'   r&   r#   r   r   !   s    r&   r   )r,   
__future__r   r   r   argparse$googlecloudsdk.api_lib.firebase.testr   r   r   googlecloudsdk.api_lib.utilr	   googlecloudsdk.callioper
   googlecloudsdk.corer   r   Groupr   r'   r&   r#   <module>r5      s;     , &  '  : ; 5 , ( * )%4:: %r&   