Anton
b2a184ea78
test(integration)_: separate anvil from tests
2024-06-18 17:17:23 +02:00
Sale Djenic
07cf6cd52d
chore_: `Bridge` interface renamed to `PathProcessor` interface and necessary changes applied due to that change
2024-06-07 15:50:38 +02:00
Samuel Hawksby-Robinson
66cd084084
chore(no-torrent)_: Copy and pasted Andrea's work
...
https://github.com/status-im/status-go/pull/5295
2024-06-07 13:44:12 +01:00
Mikhail Rogachev
27687eb8f4
fix_: replace define statements in makefile with assignment ( #5286 )
...
Replacing define statements with assignments required to build with a
lower version of GNU Make 3.81, which is the default for macOS 14.3.1.
Used by desktop PR:
https://github.com/status-im/status-desktop/pull/15036
2024-06-04 18:57:19 +02:00
Jakub Sokołowski
dfdc1652a2
fix(make)_: use shell to get git commit and author
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-04 10:31:19 +02:00
Ivan Belyakov
a135b27980
test(wallet)_: created Transactor interface
...
- Moved some methods from Transactor to users of it to clean interface.
- Mocked Bridge interface and Transactor interface for tests
- Wrote unit tests for SendTransaction
2024-05-31 09:58:06 +02:00
Igor Sirotin
068ae3b67c
chore_: setup ci codeclimate coverage reports ( #5101 )
...
* chore_: nix derivation with cc-test-reporter
2024-05-08 09:25:01 +01:00
Cuteivist
7ba9a00fee
chore_: Fix Windows build ( #5067 )
2024-05-07 14:02:38 +02:00
Igor Sirotin
11dc6976bd
fix(Makefile)_: clear goroot env variable ( #5079 )
2024-04-26 17:26:36 +02:00
Jakub Sokołowski
ba04237972
fix(nix)_: avoid warning about default shell fallback
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-11 16:23:47 +03:00
Andrea Maria Piana
8c7a6aa54d
chore_: Add tag-version command
2024-04-10 11:43:13 +01:00
Alexis Pentori
f9df853e4a
nix: Updating Nix Shell and Makefile to use nix-shell
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-04-09 12:49:06 +03:00
Anton Iakimov
2b7306d62d
refactor: move lint args to configuration file
2024-04-09 10:17:59 +02:00
kaichao
f0d6a4f64f
Send direct message using CLI ( #4913 )
...
* feat: send dm with cli
* fix: send contact request works
* feat: accept contact request
* feat: send dm
* fix: log
* feat: more dm
* fix: lint
* refactor: fix comments
* fix: more refactor
* fix: refoctor more
* fix: more refacotr
* fix: refactor dm
* fix: context from cli
* fix: add light mode flag
* fix: remove sleep when start node
* fix: better log
* fix: better logger
* fix: lint
* fix: comments
* fix: const flags
* fix: named logger
* feat: inteactive mode
* fix: send message in loop
* fix: better context manage
* feat: cli serve
* fix: readme
* extract to multi files
* fix: status cli rpc
* feat: create and login account
* fix: missing messagess
* fix: missing messages because data sync is not started.
* feat: start http service
* fix: lint
* fix: more build instructions.
* fix: review comments
2024-03-19 08:31:35 +08:00
Andrea Maria Piana
baed7b9d83
Revert "disable migration check"
...
This reverts commit 49373e5122
.
2024-03-14 13:27:37 +00:00
Andrea Maria Piana
49373e5122
disable migration check
2024-03-14 13:27:12 +00:00
Patryk Osmaczko
03732ad12b
chore: remove misleading comment
...
The comment is no longer relevant after:
d3558d8e09
2024-03-01 13:28:11 +01:00
Patryk Osmaczko
abfaa3cf8d
chore: run nightly tests in parallel
2024-02-29 18:23:20 +01:00
Patryk Osmaczko
fdd979096c
chore: add capability to rerun failed tests
...
- Use `gotestsum` to generate junit test reports and re-run failed tests.
- Archive re-run reports in `${package_dir}/report_rerun_fails.txt`.
2024-02-27 11:00:29 +01:00
Patryk Osmaczko
e29332a374
chore: set extended timeout only for `protocol` package
...
It mitigates #4585 until the root cause is fixed.
2024-01-26 12:27:57 +01:00
Siddarth Kumar
926f6a3c72
Revert "test: bump go-libp2p"
...
This reverts commit d0ca4447c6
.
2024-01-18 20:29:33 +00:00
Richard Ramos
d0ca4447c6
test: bump go-libp2p
2024-01-18 14:28:06 +00:00
Anton Iakimov
d1a9ad599c
feat: detect flaky tests
...
This reverts commit f12803ec95
.
2023-11-21 17:03:37 +01:00
Anton Iakimov
f12803ec95
Revert "feat: detect flaky tests"
...
There are signs that test runs became unstable.
Might be related to this commit.
This reverts commit 9f168eacea
.
2023-11-21 16:34:43 +01:00
Anton Iakimov
9f168eacea
feat: detect flaky tests
2023-11-20 15:08:51 +01:00
Jakub Sokołowski
47d21cb888
makefile: fix linking Git hooks on MacOS
...
Otherwise it results in:
```
ln: illegal option -- r
```
Because MacOS tools are such garbage they lack basic features.
And get absolute path of the `Makefile` location to work regardless ofr
from where the `Makefile` is called.
Alos renamed `AUTHOR` to `GIT_AUTHOR` to reflect source.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-20 09:34:59 +01:00
Jakub Sokołowski
5aa9eb913d
fix: drop unnecessary wrappers, fix shebangs
...
Also make the hook installation run by default.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-07 18:02:06 +01:00
Ivan Belyakov
cb3a88f93a
fix(build): avoid removing untracked git changes by `make clean`
...
Use `make deep-clean` for deep cleaning
2023-11-03 07:37:48 +01:00
Andrea Maria Piana
d3558d8e09
Disable waku test
2023-11-01 19:27:53 +00:00
frank
311e463eed
make lint-fix ignore for messenger_handlers.go ( #4181 )
...
* make lint-fix ignore messenger_handlers.go
* make lint-fix
2023-10-24 11:42:56 +08:00
Patryk Osmaczko
831feb3dcd
chore: ensure 'waku' and 'wakuv2' tests run first
...
Mitigates: #4105
2023-10-18 22:32:29 +02:00
Vitaliy Vlasov
356b2f5ca3
Refactor filter health checks; add debugging logs
2023-10-04 00:39:33 +03:00
Anton Iakimov
7a9845c6e2
ci: hide `go test` output to the file on CI
...
Let's hide stdout of go tests to the files.
In case of failed test - it should be included in junit report anyway and shown in Jenkins.
Closes #3543
2023-09-13 10:53:38 +02:00
Andrea Maria Piana
9a1443d716
Test generate handlers
2023-08-28 14:17:33 +01:00
Anton Iakimov
6033918892
fix workdir path in case it has code
2023-08-23 10:35:18 +02:00
Andrea Maria Piana
8dd1b66d69
Always use protobufs by reference & generate handlers
2023-08-22 12:08:54 +01:00
Anton Iakimov
7c08429689
fix: exitcode for unit tests
2023-08-18 12:28:44 +02:00
Ivan Belyakov
d106b449b6
feat(wallet): move wallet-related tables to a dedicated db.
...
The only place where appDB is used in wallet is activity,
which refers to `keycards_accounts` table. So a temporary
table `keycards_accounts` is created in wallet db and updated
before each activity query.
2023-08-18 09:00:56 +02:00
Anton Iakimov
3a41a2550a
ci: generate junit reports for unit tests
2023-08-17 15:29:18 +02:00
Andrea Maria Piana
9839e8ac23
Exit at first error
2023-06-29 13:04:49 +01:00
Andrea Maria Piana
75c9374420
Add migration check script
2023-06-23 12:01:30 +01:00
Andrea Maria Piana
6e19098dee
Run tests separately, make sure messenger is shutdown, fix torrent test
2023-06-23 11:30:04 +01:00
Vitaliy Vlasov
ddfd0c5b14
Add lc-proxy-wrapper dep
2023-05-24 18:48:16 +03:00
Jakub Sokołowski
b7bf24b7e4
make: generalize building of Docker image
...
This way we can easily build an image for `spiff-workflow` for example:
```
make docker-image BUILD_TARGET=spiff-workflow DOCKER_IMAGE_NAME=statusteam/spiff-workflow
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-27 13:13:45 +02:00
Jakub Sokołowski
2bebdb406a
make: generalize targets for projects in cmd folder
...
This way we keep just one simple target and can keep separate help
messages for shorthand target names. Also adds one for `spiff-workflow`.
Now both of these result in the same thing being built:
```
make build/bin/node-canary
make node-canary
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-27 13:13:44 +02:00
RichΛrd
ba1ba1ac02
chore: use go 1.19 and bump go-libp2p ( #3371 )
...
* chore: use go 1.19 and bump go-libp2p
* chore: bump golangci-lint
* chore: update go version in shell.nix
2023-04-07 20:23:07 +02:00
Alex Jbanca
68d9ba64b7
chore: Enable arm64 build on MacOs
2023-03-22 14:23:29 +02:00
Mikhail Rogachev
dad7221f36
Hotfix: temporary restore cross compilation on Mac M1 ( #3139 )
2023-01-27 20:09:59 +04:00
Jakub Sokołowski
4a4ae4c264
allow building shared library on M1 Macs
...
Seems like this wasn't supported in the past, but should work now.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-25 15:12:09 +01:00
Richard Ramos
0527009f6c
chore: update gowaku
2023-01-10 09:02:37 -04:00