myzhan

Results 89 comments of myzhan

后续可以考虑像 locust 一样,用一个 environment 全局变量存一下 master 发过来的各种参数,供用户在编写 task 的时候,自行去读。

I'm using it with gorm v2. ```go conn, _ := sql.Open(mocket.DriverName, "mockdsn") db, err = gorm.Open(mysql.New(mysql.Config{ Conn: conn, SkipInitializeWithVersion: true, })) ```

> 我看它就是个 llvm ,你直接走交叉编译 或者 llvm toolchain 试试么。。 > > ``` > xmake f -p cross --toolchain=llvm --sdk=/xxx/xxx/llvm > xmake > ``` 这个有试过,在编译的时候报了一个错误。我怀疑是启动 clang 的时候,没有传 --target=aarch64-linux-ohos,导致没有找到 sysroot。 ```shell [ 2%]:...

> 那你自己加一下flags 不就好了。。`xmake f -p cross --sdk= --toolchain=llvm --cxflags= --ldflags= ` > > 或者自定义个 toolchain 加上他们 这个只是遇到的第一个问题。往后还有其他问题。我目前找个一个临时方案,就是用 xmake 来生成 cmake 清单,再用鸿蒙 sdk 自带的 cmake 和 cmake 配置来编译。

更新一下信息,我目前通过自定义 toolchain 的方法,也能解决,但估计原生支持的话,还要考虑更多情况。例如自动找到鸿蒙的 llvm,我目前是通过 --sdk 参数指定了路径。只要把 --target=aarch64-linux-ohos 参数传给鸿蒙自带的 llvm,很多参数都可以免掉。 ```lua toolchain("harmonyos") set_kind("standalone") set_toolset("cc", "clang") set_toolset("cxx", "clang++") set_toolset("ld", "clang") set_toolset("sh", "clang") set_toolset("ar", "llvm-ar") set_toolset("ex", "llvm-ar") set_toolset("strip", "llvm-strip") set_toolset("mm", "clang") set_toolset("mxx", "clang",...

@rgbkrk This is not a valid PR, don't merge. And thanks for your invitation, it's hard for me to rewrite all the features in pure go and keep it updated....

OK, I just released the master branch as version 2.2.2, please give it a try.

I manage to do this by specify a custom output handler, which combines two output handlers from busted. ```lua return function(options) local utfTerminalHandler = require('busted.outputHandlers.utfTerminal')(options) utfTerminalHandler:subscribe(options) table.insert(options.arguments, 1, "junit.xml") local...

Maybe is a bug that I fixed recently, you can try my fork. https://github.com/myzhan/gocover-cobertura/commit/7f8dce57e3ad9653a62d33277a1cca31cbaf39be If one line appears in two blocks, and the hit of second block is 0, the...