Skip to content

Update python coverage collection #2100

Closed
@tamarinvs19

Description

@tamarinvs19

Description
Problem: now we can't get covered lines if the tested function was stopped by timeout.

Possible solutions:

  • Use custom tracer and send covered lines to special socket channel.
  • Use custom tracer, multithread in python executor for timeout tracking and save trace inside python and send it after timeout

Expected behavior

There are opportunity to get coverage if the tested function was cancelled.

Metadata

Metadata

Assignees

Labels

ctg-enhancementNew feature, improvement or change requestlang-pythonIssue is related to python support

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions