问题标签 [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.

0 投票
4 回答
1328 浏览

search - 如何从 Marklogic 中的 cts:search() 中获取所有命中

我有一个包含大量文档的集合。

当我搜索集合时,我需要获取独立于文档的匹配列表。所以如果我搜索“ pie”这个词。我会取回一份按相关性正确排序的文档列表。但是,其中一些文件pie在不止一处包含“ ”一词。我想取回所有匹配项的列表,与找到匹配项的文档无关。此外,所有命中的列表需要按相关性(权重)排序,再次完全独立于文档(不按文档分组)。

以下代码搜索并返回按文档分组的匹配项...

我需要的是$n成为“ match-node”,而不是“ document-node”......

谢谢!

0 投票
4 回答
2794 浏览

android - Android 应用与旁载 Google Play 的设备不兼容

我有一个已部署到 Play 的应用程序,并且与运行 2.1 或更高版本的任何设备兼容;AndroidManifest.xml 中没有定义特殊限制或要求。

用户曾多次抱怨尝试通过 Google Play 安装该应用程序,但收到不兼容的消息。在所有这些情况下,侧载应用程序都能完美运行。

更深入地研究这个问题,似乎在所有情况下,报告问题的人都在使用未安装 Google Play 的设备。IE。该设备可能无法通过 Google 的 CTS。

话虽如此,他们可以通过 Google Play 安装其他应用程序,但不能安装我们的应用程序。同样,将我们的应用程序侧载到这些设备上也可以正常工作。有人知道为什么会这样吗?我认为这一定是我在 AndroidManifest.xml 中做错了,但我没有发现任何可疑之处。

编辑:这是 AndroidManifest.xml,为了保护无辜者的名字而进行了修改:

0 投票
1 回答
842 浏览

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端口正在监听,并抛出异常。

所以,我认为在这种情况下可能有问题,有人可以解释一下吗?谢谢。

附录:

0 投票
2 回答
1899 浏览

android - 如何在多台设备上运行 Google CTS?

我在我的机器上连接了 2 个设备,我想在这两个设备上运行 Google CTS。但这里的问题是,每当我运行 ./startcts 命令时,两个设备都连接到会话。

我的要求:

  1. 我想在这两个设备上运行 CTS。
  2. 如果它需要两个单独的 android-cts 文件夹路径就可以了。
  3. 是否可以让一台设备连接一个 android cts 会话?

我已经浏览了 startcts 和 host-config 文件。但是没有找到修改的地方。由于我是 CTS 的新手,如果他们解决了这个问题,任何人都可以帮助我。

0 投票
2 回答
1804 浏览

android - Jelly Bean 的 Android 兼容性测试套件 (CTS):INSTALL_FAILED_DEXOPT

我正在尝试为 Jelly Bean 运行 Android 兼容性测试。我目前正在执行以下操作来构建我的 Android 源代码,然后构建 CTS:

然后我使用以下命令运行 C​​TS:

到目前为止一切似乎都很好,然后我启动了我的模拟器,并看到它被我的 CTS 实例拾取。

不幸的是,当我尝试运行测试时,当测试尝试安装 .apk 包时出现错误。

这很快就会返回错误:

我是否错过了任何步骤或我做错了什么。如果有人有来自 AOSP 的有效 CTS,我将不胜感激。

非常感谢。

0 投票
2 回答
4712 浏览

android - Android CTS 测试可以在多台设备上并行运行

Android CTS 文档如下所述。

“要在多个设备上对计划测试进行分片:-

然后我就这样做了。但我做不到。当然 PC 可以识别多个设备,但不能在它们上运行。

如果你知道怎么做,请帮助我!!!


对不起。上述评论没有详细描述。

我告诉你我做了什么。

首先,我从以下谷歌网站下载了 Android 4.0.3 R3 兼容性测试套件 (CTS)。 http://source.android.com/compatibility/downloads.html

然后我在我的 PC 中构建了 CTS 和 SDK,并将 2 个设备连接到我的 PC。

我执行了如下命令。

  1. ./android-cts/tool/cts-tradefed
  2. 运行 -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

但在那之后,没有显示任何消息。

0 投票
1 回答
721 浏览

android - 在 Google 的 CTS 中,名为 cts-tradefed 的脚本代表什么?

我刚刚开始使用 Google 的 CTS,遇到了一个脚本,它对它的解释很少 - cts-tradefed。我在网上搜索并找到了一些提到它的资源,例如CDDCTS 手册,但没有任何地方说明它代表什么。

0 投票
1 回答
531 浏览

android - 为什么 Android CDD 建议不要使用 CPU 温度传感器以外的温度传感器

Android CDD 状态如下


7.3.7. 温度计 设备实现可以但不应包含温度计(即温度传感器)。如果设备实现确实包含温度计,则它必须测量设备 CPU 的温度。它不得测量任何其他温度。(请注意,此传感器类型在 Android 4.2 API 中已弃用。)


它说您只能使用温度传感器来测量 CPU 温度。谁能告诉我为什么android不想要环境温度传感器?

0 投票
1 回答
1852 浏览

android - 是否可以从 Eclipse 运行单个 Android CTS 测试用例?

我目前正在为我们自己的设备处理一些 CTS 问题。我想到,如果我们可以仅从 Eclipse 运行单个 CTS 测试用例,那将非常有助于调试 CTS 问题。例如,我创建了一个带有清单文件的 Android 测试项目:

和源代码:

当我右键单击项目并选择“run as android junit test”时,它只会报告:测试运行失败:无法找到检测目标包:android.content.pm

我知道我可能从一开始就完全错了。那么有人可以为我指出正确的出路吗?非常感谢!

0 投票
2 回答
2492 浏览

android - android cts:为什么包运行失败但个别测试通过?

我在跑步时遇到了失败

但是当我单独运行失败的测试时,比如

他们通过了。

在不了解内部结构的情况下,我预计无法通过包测试的东西会无法通过单独的测试。如果依赖于先前的测试,那么如果有任何失败,它将是单独的测试。

这是cts时间问题,holo 预期的问题,还是其他问题?如果您理解它,请赐教,我是cts新手。

谢谢。