问题标签 [cts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
search - 如何从 Marklogic 中的 cts:search() 中获取所有命中
我有一个包含大量文档的集合。
当我搜索集合时,我需要获取独立于文档的匹配列表。所以如果我搜索“ pie
”这个词。我会取回一份按相关性正确排序的文档列表。但是,其中一些文件pie
在不止一处包含“ ”一词。我想取回所有匹配项的列表,与找到匹配项的文档无关。此外,所有命中的列表需要按相关性(权重)排序,再次完全独立于文档(不按文档分组)。
以下代码搜索并返回按文档分组的匹配项...
我需要的是$n
成为“ match-node
”,而不是“ document-nod
e”......
谢谢!
android - Android 应用与旁载 Google Play 的设备不兼容
我有一个已部署到 Play 的应用程序,并且与运行 2.1 或更高版本的任何设备兼容;AndroidManifest.xml 中没有定义特殊限制或要求。
用户曾多次抱怨尝试通过 Google Play 安装该应用程序,但收到不兼容的消息。在所有这些情况下,侧载应用程序都能完美运行。
更深入地研究这个问题,似乎在所有情况下,报告问题的人都在使用未安装 Google Play 的设备。IE。该设备可能无法通过 Google 的 CTS。
话虽如此,他们可以通过 Google Play 安装其他应用程序,但不能安装我们的应用程序。同样,将我们的应用程序侧载到这些设备上也可以正常工作。有人知道为什么会这样吗?我认为这一定是我在 AndroidManifest.xml 中做错了,但我没有发现任何可疑之处。
编辑:这是 AndroidManifest.xml,为了保护无辜者的名字而进行了修改:
android - 为什么在 CTS 案例中关闭 udp6 端口时断言:android.net.cts.ListeningPortsTest::testNoListeningUdp6Ports
当我运行 CTS case:android.net.cts.ListeningPortsTest:: testNoListeningUdp6Ports
时,它失败了,痕迹如下:
android.net.cts.ListeningPortsTest$ListeningPortsAssertionError: 在 android.net.cts.ListeningPortsTest.assertNoListeningPorts(ListeningPortsTest.java:130) 的 /proc/net/udp6 中找到监听端口
本例从文件:/proc/net/udp6 中获取 udp6 端口信息,但是如果 udp6 端口的状态为“07”,表示已关闭(如 include/net/tcp_states.h 所定义),为什么isPortListening()
返回“true” “ 全部都一样。然后case认为udp6端口正在监听,并抛出异常。
所以,我认为在这种情况下可能有问题,有人可以解释一下吗?谢谢。
附录:
android - 如何在多台设备上运行 Google CTS?
我在我的机器上连接了 2 个设备,我想在这两个设备上运行 Google CTS。但这里的问题是,每当我运行 ./startcts 命令时,两个设备都连接到会话。
我的要求:
- 我想在这两个设备上运行 CTS。
- 如果它需要两个单独的 android-cts 文件夹路径就可以了。
- 是否可以让一台设备连接一个 android cts 会话?
我已经浏览了 startcts 和 host-config 文件。但是没有找到修改的地方。由于我是 CTS 的新手,如果他们解决了这个问题,任何人都可以帮助我。
android - Jelly Bean 的 Android 兼容性测试套件 (CTS):INSTALL_FAILED_DEXOPT
我正在尝试为 Jelly Bean 运行 Android 兼容性测试。我目前正在执行以下操作来构建我的 Android 源代码,然后构建 CTS:
然后我使用以下命令运行 CTS:
到目前为止一切似乎都很好,然后我启动了我的模拟器,并看到它被我的 CTS 实例拾取。
不幸的是,当我尝试运行测试时,当测试尝试安装 .apk 包时出现错误。
这很快就会返回错误:
我是否错过了任何步骤或我做错了什么。如果有人有来自 AOSP 的有效 CTS,我将不胜感激。
非常感谢。
android - Android CTS 测试可以在多台设备上并行运行
Android CTS 文档如下所述。
“要在多个设备上对计划测试进行分片:-
然后我就这样做了。但我做不到。当然 PC 可以识别多个设备,但不能在它们上运行。
如果你知道怎么做,请帮助我!!!
对不起。上述评论没有详细描述。
我告诉你我做了什么。
首先,我从以下谷歌网站下载了 Android 4.0.3 R3 兼容性测试套件 (CTS)。 http://source.android.com/compatibility/downloads.html
然后我在我的 PC 中构建了 CTS 和 SDK,并将 2 个设备连接到我的 PC。
我执行了如下命令。
- ./android-cts/tool/cts-tradefed
- 运行 -plan CTS --shards 2
因此,显示了以下消息。
cts-tf>10-23 18:xx:xx I/unknown_devices:创建结果目录 2012.10.xx._xx.xx.xx Android CTS 4.0.3_r3 I/Device Manager:检测到新设备 a61xxxxx I/Device Manager:检测到新设备de0xxxx
但在那之后,没有显示任何消息。
android - 为什么 Android CDD 建议不要使用 CPU 温度传感器以外的温度传感器
Android CDD 状态如下
7.3.7. 温度计 设备实现可以但不应包含温度计(即温度传感器)。如果设备实现确实包含温度计,则它必须测量设备 CPU 的温度。它不得测量任何其他温度。(请注意,此传感器类型在 Android 4.2 API 中已弃用。)
它说您只能使用温度传感器来测量 CPU 温度。谁能告诉我为什么android不想要环境温度传感器?
android - 是否可以从 Eclipse 运行单个 Android CTS 测试用例?
我目前正在为我们自己的设备处理一些 CTS 问题。我想到,如果我们可以仅从 Eclipse 运行单个 CTS 测试用例,那将非常有助于调试 CTS 问题。例如,我创建了一个带有清单文件的 Android 测试项目:
和源代码:
当我右键单击项目并选择“run as android junit test”时,它只会报告:测试运行失败:无法找到检测目标包:android.content.pm
我知道我可能从一开始就完全错了。那么有人可以为我指出正确的出路吗?非常感谢!
android - android cts:为什么包运行失败但个别测试通过?
我在跑步时遇到了失败
但是当我单独运行失败的测试时,比如
他们通过了。
在不了解内部结构的情况下,我预计无法通过包测试的东西会无法通过单独的测试。如果依赖于先前的测试,那么如果有任何失败,它将是单独的测试。
这是cts时间问题,holo 预期的问题,还是其他问题?如果您理解它,请赐教,我是cts新手。
谢谢。