Popularity
0.2
Stable
Activity
4.7
Declining
1
0
0

Description

Flakiness is a common problem across every engineering organization but is often ignored and treated as a simple nuisance. It can manifest into much larger problems, with FlakyCI you can take steps right now to reduce or even eliminate it.

Monthly Downloads: 0
Programming language: Elixir
License: MIT License
Tags: Testing     Unit Tests     Tests     Flakiness     Ci    

Flakyci alternatives and similar packages

Based on the "Testing" category

Do you think we are missing an alternative of Flakyci or a related project?

Add another 'Testing' Package

README

Flakyci

Flakyci helps you track flaky tests.

Adding the dependency

Start adding the hex.pm dependency to your mix.exs file

  defp deps do
    [ ...
        {:flakyci_ex, "~> 0.1", only: [:test]},
      ...
    ]

Configuration

You should add your flakyci project key in the configuration test.exs file. The PROJECT_KEY is visible from the project page accessible from here

config :flakyci_ex, project_key: "PROJECT_KEY"

To collect the tests results the library you have to add FlakyciEx.Formater to your test_helper.exs file.

ExUnit.configure(formatters: [ExUnit.CLIFormatter, FlakyciEx.Formater])
...
ExUnit.start()

You are good to go, push this to your CI and start monitoring your flaky tests