草庐IT

Headless

全部标签

android - 如何在仪器测试中将关键事件发送到 headless 模拟器?

我们目前正在开发一个在我们的构建服务器上运行的仪器测试套件,但是当测试在使用普通Android模拟器的开发机器上通过时,构建在构建服务器上失败,因为我们只运行一个headless模拟器-no-window标志。尝试调用InstrumentationTestCase.sendKeys()方法以编程方式打开选项菜单时发生故障。错误是:Permissiondenied:injectingkeyeventfrompid646uid10026towindowWindow{43d55100paused=false}ownedbyuid1000然后我们发现有一个INJECT_EVENTS权限,但是在

android - 如何在 headless (headless)服务器上从命令行设置 Android sdk?

这个问题在这里已经有了答案:Commandline"Androidupdatesdk"onheadlessLinux(6个答案)关闭9年前。到目前为止,我已经成功下载并安装了SDK及其在我的PATH中。现在的问题是我无法运行“androidupdatesdk”,因为它希望连接到显示器并且我通过ssh连接到远程headless(headless)服务器(它是一个构建服务器,所以没有桌面环境)。android工具是否有命令行选项告诉它在没有X的情况下运行?

java - 如何使用 Selenium 连接到 Chromium Headless

我想使用chromiumheadless来使用selenium进行自动化测试。(https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md)我确实已经在9222上运行了headless(headless)版本。所以如果我打开http://10.252.100.33:9222/json/I得到[{"description":"","devtoolsFrontendUrl":"/devtools/inspector.html?ws=127.0.0.1:9223/devtools/page/0261be06

java - 束 XYZ 无法解析。原因 : Missing Constraint: Import-Package: ABC; version ="1.0.0" error in headless RCP standalone

我正在研究standaloneheadlessRCP.当我在eclipseIDE中执行应用程序和产品时它没有问题,但是当我导出并执行它时,我在日志文件中收到此错误。!ENTRYorg.eclipse.equinox.ds402013-01-1613:27:59.132!MESSAGEFrameworkEventERROR!STACK0org.osgi.framework.BundleException:Thebundle"org.eclipse.equinox.ds_1.4.0.v20120522-1841[3]"couldnotberesolved.Reason:MissingCon

android - headless Linux 上的命令行 "Android update sdk"

如何在headlessLinux服务器上更新/安装AndroidSDK平台?我得到的只是以下错误:似乎实际上不支持“更新sdk”操作。~/android-sdk-linux_86/tools$./android--verboseupdatesdkNocommandlineparametersprovided,launchingUI.See'android--help'foroperationsfromthecommandline.Exceptioninthread"main"java.lang.UnsatisfiedLinkError:noswt-pi-gtk-3550orswt-pi

android - headless Linux 上的命令行 "Android update sdk"

如何在headlessLinux服务器上更新/安装AndroidSDK平台?我得到的只是以下错误:似乎实际上不支持“更新sdk”操作。~/android-sdk-linux_86/tools$./android--verboseupdatesdkNocommandlineparametersprovided,launchingUI.See'android--help'foroperationsfromthecommandline.Exceptioninthread"main"java.lang.UnsatisfiedLinkError:noswt-pi-gtk-3550orswt-pi

python - 错误 :gpu_process_transport_factory. cc(1007) - 丢失 UI 共享上下文:在 Headless 模式下通过 ChromeDriver 初始化 Chrome 浏览器时

当我尝试在3台计算机中的2台上运行代码时出现此错误:[0502/155335.565:ERROR:gpu_process_transport_factory.cc(1007)]LostUIsharedcontext.代码如下:fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionsimportoschrome_options=Options()chrome_options.add_argument("--headless")chrome_options.add_argument("--di

python - Selenium:如何在 AWS 上使用 Headless Chrome?

今天我看到消息UserWarning:SeleniumsupportforPhantomJShasbeendeprecated,pleaseuseheadlessversionsofChromeorFirefoxinstead。我愿意为Chrome路线。如何在AWS上安装并在我的远程AWS实例上运行它?我将在Python中使用selenium。 最佳答案 创建一个新的EC2实例。SSH登录机器。根据需要安装python、selenium、chromedriver、chromium和python包。sudoaptinstallchro

python - 使用多个蜘蛛 headless 运行 Selenium

我有许多使用scrapyd并行运行的scrapy蜘蛛。我正在做的是类似于下面的代码。我的问题是,我真的需要为每个蜘蛛启动一个显示吗?驱动程序如何知道开始使用哪个显示?我应该只在全局启动一个显示并在同一个显示中启动多个webdriver实例吗?def__init__(self):dispatcher.connect(self.spider_closed,signals.spider_closed)defspider_closed(self,spider):ifself.driver:self.driver.quit()ifself.display:self.display.stop()d

python - Pygame headless (headless)设置

我正在使用pygame的操纵杆api在headless(headless)系统上对我的项目使用操纵杆,但是pygame需要一个“屏幕”,所以我设置了一个虚拟视频系统来克服这个问题。它工作正常但现在突然给我这个错误:Traceback(mostrecentcalllast):File"compact.py",line10,inscreen=display.set_mode((1,1))pygame.error:Unabletoopenaconsoleterminal这就是我所拥有的headless(headless)设置,应该可以解决这个问题。frompygameimport*impor