INNER CODE UNIT · Python
coverage_rate
alibaba/loongcollector · tools/coverage-diff/main.py:95
coverage_rate = ((satisfied_count) / (not_satisfied_count + satisfied_count) ) * 100
print('='*20)
if coverage_rate < 60:
print(f'{ERROR_COLOR}Diff coverage rate is less than 60%: {coverage_rate:.1f}%{RESET_COLOR}', flush=True)
print('='*20)
sys.exit(1)
else:
print(f'Diff coverage rate is {coverage_rate:.1f}%', flush=True)
print('='*20)
sys.exit(0)