1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

ci: fix a race in vlib/v/compiler_errors_test.v execution on m1

This commit is contained in:
Delyan Angelov
2021-04-05 22:57:53 +03:00
parent b041681c00
commit 10619d098c
6 changed files with 12 additions and 8 deletions

View File

@ -5,6 +5,7 @@ import v.util
import v.pref
import v.builder
import v.ast
import rand
import term
const (
@ -116,7 +117,7 @@ fn (app App) gen_api_for_module_in_os(mod_name string, os_name string) string {
}
fn (mut app App) compare_api(api_base string, api_os string, mod_name string, os_base string, os_target string) {
res := util.color_compare_strings(app.diff_cmd, api_base, api_os)
res := util.color_compare_strings(app.diff_cmd, rand.ulid(), api_base, api_os)
if res.len > 0 {
summary := 'Different APIs found for module: `$mod_name`, between OS base: `$os_base` and OS: `$os_target`'
eprintln(term.header(summary, '-'))

View File

@ -1,4 +1,5 @@
import os
import rand
import term
import v.util.vtest
import v.util
@ -51,7 +52,7 @@ fn check_path(vexe string, dir string, tests []string) int {
println(found)
println('============\n')
println('diff:')
println(util.color_compare_strings(diff_cmd, found, expected))
println(util.color_compare_strings(diff_cmd, rand.ulid(), found, expected))
println('============\n')
nb_fail++
} else {