diff --git a/CHANGELOG.md b/CHANGELOG.md index 7db5fab8..7657c332 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,9 @@ ### Added +- **mtest 0.5.0.** 四个包的 0.5.0(同一标签、同一归档):一次运行为一张有向无环图,关键路径为其约束链;Markdown 报告 + (mermaid 的图与甘特图);每个用例的资源用量(`[monitor]`);按用例跨进程调度;run 作用域夹具、资源池与组件。依赖 + mcpplibs.os 0.4.1。测试成员移到 0.5.0。 - **mcpplibs.os 0.4.1.** `stdio::capture` 在捕获期间把一个标准流保存为文件(经 openkal、C 库与期间启动的程序写出的内容), `text()` 交回内容并恢复该流;`process::resources` 给出本程序及其已回收子程序的处理器时间、最大常驻集与读写字节数。 测试成员移到 0.4.1。 diff --git a/pkgs/m/mcpplibs.mtest.capi.lua b/pkgs/m/mcpplibs.mtest.capi.lua index 3da837fc..f5cf9e5d 100644 --- a/pkgs/m/mcpplibs.mtest.capi.lua +++ b/pkgs/m/mcpplibs.mtest.capi.lua @@ -21,6 +21,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -58,6 +65,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -95,6 +109,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", diff --git a/pkgs/m/mcpplibs.mtest.gtest.lua b/pkgs/m/mcpplibs.mtest.gtest.lua index 63acd409..4f3ef723 100644 --- a/pkgs/m/mcpplibs.mtest.gtest.lua +++ b/pkgs/m/mcpplibs.mtest.gtest.lua @@ -20,6 +20,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -57,6 +64,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -94,6 +108,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", diff --git a/pkgs/m/mcpplibs.mtest.manifest.lua b/pkgs/m/mcpplibs.mtest.manifest.lua index b213cfe8..a2028387 100644 --- a/pkgs/m/mcpplibs.mtest.manifest.lua +++ b/pkgs/m/mcpplibs.mtest.manifest.lua @@ -22,6 +22,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -45,6 +52,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -68,6 +82,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", diff --git a/pkgs/m/mtest.lua b/pkgs/m/mtest.lua index 1559fca3..95868d16 100644 --- a/pkgs/m/mtest.lua +++ b/pkgs/m/mtest.lua @@ -23,6 +23,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -60,6 +67,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", @@ -97,6 +111,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/mtest/releases/download/v0.5.0/mtest-v0.5.0.tar.gz", + }, + sha256 = "586d8a2f4fb5d335583642ccc0ccfc20a0600e8886eebf07707e959bbd3e9b47", + }, ["0.4.1"] = { url = { GLOBAL = "https://github.com/mcpp-community/mtest/archive/refs/tags/v0.4.1.tar.gz", diff --git a/tests/examples/mtest-capi/mcpp.toml b/tests/examples/mtest-capi/mcpp.toml index b3ac0b5d..4139d9be 100644 --- a/tests/examples/mtest-capi/mcpp.toml +++ b/tests/examples/mtest-capi/mcpp.toml @@ -8,4 +8,4 @@ version = "0.1.0" # Use the complete candidate built-in index prepared by tests/run_members.sh. [dependencies] -mcpplibs.mtest.capi = "0.4.1" +mcpplibs.mtest.capi = "0.5.0" diff --git a/tests/examples/mtest-gtest/mcpp.toml b/tests/examples/mtest-gtest/mcpp.toml index 5fb4affd..9db1f1bf 100644 --- a/tests/examples/mtest-gtest/mcpp.toml +++ b/tests/examples/mtest-gtest/mcpp.toml @@ -10,7 +10,7 @@ version = "0.1.0" [dev-dependencies] compat.gtest = "1.18.0" -mcpplibs.mtest.gtest = "0.4.1" +mcpplibs.mtest.gtest = "0.5.0" [test] main = { from = "mcpplibs.mtest.gtest/main" } diff --git a/tests/examples/mtest-manifest/mcpp.toml b/tests/examples/mtest-manifest/mcpp.toml index 9dee0269..d489ff97 100644 --- a/tests/examples/mtest-manifest/mcpp.toml +++ b/tests/examples/mtest-manifest/mcpp.toml @@ -8,4 +8,4 @@ version = "0.1.0" # Use the complete candidate built-in index prepared by tests/run_members.sh. [dependencies] -mcpplibs.mtest.manifest = "0.4.1" +mcpplibs.mtest.manifest = "0.5.0" diff --git a/tests/examples/mtest/mcpp.toml b/tests/examples/mtest/mcpp.toml index e4012637..0eec9cfe 100644 --- a/tests/examples/mtest/mcpp.toml +++ b/tests/examples/mtest/mcpp.toml @@ -9,4 +9,4 @@ version = "0.1.0" # Use the complete candidate built-in index prepared by tests/run_members.sh. [dev-dependencies] -mcpplibs.mtest = "0.4.1" +mcpplibs.mtest = "0.5.0"