Popularity
0.2
Stable
Activity
0.0
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: 18
Programming language: Elixir
License: MIT License
Tags: Testing     Unit Tests     Tests     Flakiness     Ci    

Flakyci alternatives and similar packages

Based on the "Testing" category.
Alternatively, view Flakyci alternatives based on common mentions on social networks and blogs.

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