iOS Test Runner Plugin Server
Copyright 2022 Google Inc.
Overview
This directory contains the server side code for running test plugins throughout different lifecycle stages of a XCTest case. Currently only video recording plugin is supported. Googlers can find more information in the design doc TODO(crbug.com/40233737): add more info about how plugin works once video plugin is implemented
How to Test Locally
- Edit the comment section in test_plugin_client.py with your custom code that you want to test
- In one terminal, start the server with
python test_plugin_server.py - In another terminal, start the client with
python test_plugin_client.py
Unit Test
unit test should be automatically run during presubmit. You can also run it manually with
python test_plugin_service.py