Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding QA jobs and expanding test jobs for CI/CD. #292

Merged
merged 28 commits into from
Jan 9, 2022
Merged

Commits on Dec 20, 2021

  1. Adding quality stage to sanity check release builds and parallelising…

    … test jobs for CI/CD
    tegefaulkes authored and CMCDragonkai committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    1e80dea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ae3b01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fea7b6c View commit details
    Browse the repository at this point in the history
  4. KeyManager tests can use 1024 size keys, and removed asynchronous bug…

    … in change password test
    CMCDragonkai committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    3a915eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7fda00b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ad709f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    06cb29c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3c8860c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c490e46 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    84823f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Adding comment about empty default seed nodes in pkStdio, pkExec, etc…

    …, and defaulting as empty in setupGlobalAgent
    joshuakarp committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    b6f3ace View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Splitting nodes.test.ts

    joshuakarp authored and CMCDragonkai committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    9d26991 View commit details
    Browse the repository at this point in the history
  2. Refactoring ForwardProxy and ReverseProxy with more expansive error h…

    …andling and timeout handling
    CMCDragonkai committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    613212e View commit details
    Browse the repository at this point in the history
  3. Integrating new js-async-init with locking start & stop & destroy, bl…

    …ocking ready decorators, and adjustments to partial starts
    
    This requires swapping to explicit partial close due to js-async-init locks
    Network proxies is updated to make use of the new js-async-init to address race conditions
    CMCDragonkai committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    22ae196 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e582ec1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a16f27c View commit details
    Browse the repository at this point in the history
  6. Integrating WorkerManager into pk agent start with --workers

    The `--workers` option does not work in tests atm
    Also changed seed nodes keyword to `<defaults>`
    Fixed tests according to new @matrixai/async-init integration
    Removed `setupRemoteKeynode` in favour of `PolykeyAgent`
    Replaced `addRemoteDetails` with `nodesConnect` in `testsNodesUtils`
    Tests involving status is not robust due to polling and lack of file locking
    Removed useless dummy mainnet and testnet nodes
    CMCDragonkai committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    4d4a2eb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fcc261a View commit details
    Browse the repository at this point in the history
  8. Lintfixed

    CMCDragonkai committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    49fcafd View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Configuration menu
    Copy the full SHA
    e33af84 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    f110289 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2022

  1. Integrating fd-lock to Status for serialising readStatus and writeSta…

    …tus as well as file watching instead of polling for `waitFor`
    CMCDragonkai committed Jan 8, 2022
    Configuration menu
    Copy the full SHA
    6e48dbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8029b57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8387c79 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2022

  1. Configuration menu
    Copy the full SHA
    74bec18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f5013a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed34277 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    760ae54 View commit details
    Browse the repository at this point in the history