Skip to content
Snippets Groups Projects
  1. Apr 16, 2020
    • Jonas Theis's avatar
      Integration tests (#312) · 14948393
      Jonas Theis authored
      * Add docker compose for running integration tests.
      Runs entry_node and arbitrary number of peers in docker network
      
      * Fix permission denied in container if run without mounting a `rw` volume making it possible to run as throw-away container.
      Remove `VOLUME` from Dockerfile as this only pollutes host system with anonymous volumes.
      
      * Use named network for easier external use
      
      * Add test container that discovers peers and waits for autopeering to happen
      
      * Fix min waitForNeighbors
      
      * Add go.sum
      
      * Run integration tests with Github Actions
      
      * Added framework that abstracts the docker network and provides convenience functionality
      
      * Update directory in Github Actions
      
      * Add bash script for automated local test execution
      
      * Add getMessageByHash endpoint
      
      * Adjust to merge changes
      
      * Add methods to easily do HTTP POST requests
      
      * Added relay message test
      
      * Increase client timeout
      
      * Verbose output for tests makes it easier to follow the execution
      
      * Introduce small API wrapper for GoShimmer HTTP API
      
      * Adjust relay test to use new API wrapper
      
      * WIP: Docker logs
      
      * Fix issue with serving visualizer analysis server of entry node
      
      * Persist logs of containers after CI run
      
      * Fix test file
      
      * Fix uploading of artifacts
      
      * Save all containers' logs as artifacts
      
      * Create logs files also with local run
      
      * Add possibility to retrieve logs from a peer via Docker logs
      
      * Make tester part of the goshimmer module to make code sharing possible
      
      * Use client/lib to make HTTP requests in tester
      
      * Fix unit test directory
      
      * Add comments/doc to the code
      
      * Add readme
      
      * Move tester to own module and don't build container but use existing golang one instead
      
      * Address PR comments
      
      * Adjust to merge
      
      * Only use 1 config file for all containers
      
      * go mod tidy
      
      * Rename client lib base url
      14948393
  2. Mar 19, 2020
    • Wolfgang Welz's avatar
      Merge v0.1.3 changes (#300) · 753e501f
      Wolfgang Welz authored
      * Fix/upgrade packr (#291)
      
      * ⬆️ upgrades packr
      * ♻️ go mod tidy
      
      * Fix/upgrade yaml (#293)
      
      * ⬆️ upgrades packr
      
      * ♻️ go mod tidy
      
      * ⬆️ upgrades js-yarn
      
      * ⬆️
      
       upgrades js-yaml
      
      Co-authored-by: default avatarWolfgang Welz <welzwo@gmail.com>
      
      * Fix: docker stuff (#296)
      
      * 🐳 fixes Dockerfile and docker-compose.yml
      
      * 🐳 improves docker-compose
      
      * 🔧 restores config.json
      
      * 🔧
      
       removes config.default.json
      
      * Prepare v0.1.3 (#297)
      
      * update CHANGELOG
      
      Co-authored-by: default avatarAngelo Capossele <angelocapossele@gmail.com>
      753e501f
  3. Mar 16, 2020
  4. Mar 04, 2020
  5. Feb 17, 2020
  6. Jan 11, 2020
  7. Dec 09, 2019
  8. Jul 24, 2019
  9. Jul 04, 2019
Loading