- Apr 17, 2020
- Apr 16, 2020
-
-
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
-
- Apr 09, 2020
-
-
Angelo Capossele authored
Co-Authored-By:
Luca Moser <moser.luca@gmail.com>
-
Angelo Capossele authored
Co-Authored-By:
Luca Moser <moser.luca@gmail.com>
-
Angelo Capossele authored
Co-Authored-By:
Luca Moser <moser.luca@gmail.com>
-
Angelo Capossele authored
Co-Authored-By:
Luca Moser <moser.luca@gmail.com>
-
- Apr 07, 2020
- Apr 02, 2020
- Jan 27, 2020
-
-
Luca Moser authored
-
- Jan 24, 2020
-
-
Luca Moser authored
-
- Jan 23, 2020
-
-
Luca Moser authored
-
Luca Moser authored
-
Luca Moser authored
-
- Jan 20, 2020
-
-
Luca Moser authored
* refactors errors * fmt packages/model/error.go
-
- Jan 16, 2020
-
-
Wolfgang Welz authored
-
- Jan 15, 2020
-
-
Luca Moser authored
-
Luca Moser authored
-
Luca Moser authored
*
moves all webapi into one * adds public key log * changes txRequest to getTrytes * rename packages * adds comments * changes status to error * removes duration from API - getTrytes converts trits to trytes - set default spammer TPS to 1 Fix: Allow starting a node with gossip disabled (#97) * fix: remove selection flag and use gossip plugin * Upgrade hive.go feat: improve logging feat: improve analysis status chore: remove unused packages (#99) Fix: Use docker specific config (#100) * Use docker specific config * Format JSON removes status adds omitempty updates style import adds getNeighbors API adds getTransaction removes addEndpoint * ports glumb plugin from Hornet to GoShimmer * WIP * implements HTTP API wrapper client lib * removes empty lines * clean line in autopeering * normalize client lib imports Co-authored-by:Angelo Capossele <angelocapossele@gmail.com>
-