Skip to content

OMG Network Specs, Integration, Performance, Stress Testing

License

Notifications You must be signed in to change notification settings

omgnetwork/specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

36a9265 · Jun 24, 2022

History

98 Commits
Dec 2, 2020
Mar 17, 2021
Mar 16, 2021
Jul 20, 2020
Jul 20, 2020
Jul 20, 2020
Dec 2, 2020
Oct 29, 2020
Jun 24, 2022
Nov 23, 2020
Jul 20, 2020
Jul 20, 2020
Feb 23, 2021
Feb 17, 2021
Feb 24, 2021
Jul 20, 2020

Repository files navigation

Specs

TBD - Repo containing specs and integrations tests

Setup and Run

# If there is already some elixir-omg docker running, this can make sure it is cleaned up
make clean

# Start the elixir-omg services (childchain, watcher and watcher_info) as background services

# Run all the tests
make test

# To run a specific test, see the <test_file_name> in apps/itest/test/
mix test test/itest/<test_file_name>.exs

CI flow

If you made a change in repo that requires e2e test (elixir-omg is used as an example here):

  1. Code the test and open PR in specs repo.
  2. Edit .gitmodules to change the specs repo in elixir-omg to point to your specs PR branch.
  3. Before you merge elixir-omg PR, change the specs repo back to master.
  4. Merge the PR in specs repo.

About

OMG Network Specs, Integration, Performance, Stress Testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages