Add code coverage and ci task.