Выяснение, какой поток работает над каким сценарием - PullRequest
1 голос
/ 15 мая 2019

Интересно, есть ли удобный способ узнать, какой поток выполняется, по какому сценарию или хотя бы когда он начинает работать над ним? Я хотел бы видеть это в выводе о каратэ-нетти.

Как (в моем воображаемом идеальном мире):
21:43:42.790 [ForkJoinPool-1-worker-0] INFO com.intuit.karate - >> begin scenario: Test1

Если выше не представляется возможным :
Судя по журналам, я не могу понять это наверняка. В качестве обходного пути я решил добавить * print "testing xyz" в начало каждого сценария, который мне подходит, теперь я хотел бы, чтобы мой код был также хорош, но мне было интересно, есть ли способ добавить что-то, чтобы сказать karate-config.js что заставило бы каждый сценарий печатать свое имя?

1 Ответ

1 голос
/ 16 мая 2019

Вы можете попробовать этот хак в Background

* configure responseHeaders = function(){ karate.log('thread:', java.lang.Thread.currentThread().getName()) }

PS почему!?

...