def get_device_serial_list(self): # Create Device Manager dev_manager = DeviceManager(self.config) # Assign devices according to role dut_device, peer_device = dev_manager.get_devices_by_serials( self.args.dut_device, self.args.peer_device) return [dut_device, peer_device]
action='store_true', help='Do not remove player folders and files after test') parser.add_argument( '--preserve_recorder_fs', action='store_true', help='Do not remove recorder folders and files after test') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role player, recorder = dev_manager.get_devices_by_serials( args.player, args.recorder) # Create test runner instance tc_runner = AdnPlayerRecorderExampleTestTcRunner(config, player=player, recorder=recorder) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
test_groups = [ fat_gp, ] return test_groups if __name__ == "__main__": parser = RunnerParser() args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role dut_device = dev_manager.get_devices_by_serials(args.dut_device)[0] # Create test runner instance tc_runner = FatTestTcRunner(config, dut_device=dut_device) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
parser = RunnerParser() parser.add_argument('--recorder_bin', help='Recorder binary file path') parser.add_argument('--recorder', metavar='SERIAL_PORT', help='Set recorder') parser.add_argument('--recorder_fs_ready', action='store_true', help='Recorder folders and files already created') parser.add_argument('--preserve_recorder_fs', action='store_true', help='Do not remove recorder folders and files after test') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role recorder = dev_manager.get_devices_by_serials(args.recorder)[0] # Create test runner instance tc_runner = AudioRecordTestTcRunner(config, recorder=recorder) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
return test_groups if __name__ == "__main__": parser = RunnerParser() parser.add_argument('--master', metavar='SERIAL_PORT', help='Set master') parser.add_argument('--slave', metavar='SERIAL_PORT', help='Set slave') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role dut2_device, dut_device = dev_manager.get_devices_by_serials(args.master, args.slave) # Create test runner instance tc_runner = GnssTestTcRunner(config, dut2_device=dut2_device, dut_device=dut_device) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
return test_groups if __name__ == "__main__": parser = RunnerParser() parser.add_argument('--master', metavar='SERIAL_PORT', help='Set master') parser.add_argument('--slave_spresense', metavar='SERIAL_PORT', help='Set slave spresense') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role master_device, slave_spresense_device = dev_manager.get_devices_by_serials(args.master, args.slave_spresense) # Create test runner instance tc_runner = Uart2SoftSerialTestTcRunner(config, master_device=master_device, slave_spresense_device=slave_spresense_device) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
parser = RunnerParser() parser.add_argument('--player_bin', help='Player binary file path') parser.add_argument('--player', metavar='SERIAL_PORT', help='Set player') parser.add_argument('--player_fs_ready', action='store_true', help='Player folders and files already created') parser.add_argument('--preserve_player_fs', action='store_true', help='Do not remove player folders and files after test') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role player = dev_manager.get_devices_by_serials(args.player)[0] # Create test runner instance tc_runner = PlayerTestTcRunner(config, player=player) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)
parser.add_argument('--testee', metavar='SERIAL_PORT', help='Set Testee') parser.add_argument('--tester_fs_ready', action='store_true', help='Tester folders and files already created') parser.add_argument('--testee_fs_ready', action='store_true', help='Testee folders and files already created') args = parser.parse_args() if args.config is not None: config = Config(os.path.abspath(args.config)) else: config = Config(os.path.join('../../../', Config.DEFAULT_CONFIG_FILE)) # Create Device Manager dev_manager = DeviceManager(config) # Assign devices according to role tester, testee = dev_manager.get_devices_by_serials( args.tester, args.testee) # Create test runner instance tc_runner = AdnRecorderPlayerWavTcRunner(config, tester=tester, testee=testee) # Configure logger logger = TestLogger(log_name=tc_runner.name, console_debug=args.verbose) # Run test groups from main function arguments tc_runner.run(args, logger)