131 Commits

Author SHA1 Message Date
aya
3ef024a6a6 Fix review points 2024-12-09 10:59:42 +02:00
aya
7380f92b74 revert nim_waku_daily to master 2024-12-09 09:10:39 +02:00
aya
95f0af9e54 revert test_common file to master 2024-12-09 09:08:53 +02:00
aya
ba674bf904 fix review points 2024-12-09 08:38:33 +02:00
aya
1d71bc60c7 Fix review points on PR 2024-12-08 15:51:11 +02:00
aya
f16ebbc28a revert original yml files 2024-12-05 11:01:11 +02:00
aya
7ef21b1bfa Create 2 files for PR tests 2024-12-05 10:57:08 +02:00
AYAHASSAN287
11c7f746ab
Delete .github/workflows/nim_nwaku_pr.yml 2024-12-05 10:52:10 +02:00
AYAHASSAN287
c4c3f61da4
Delete .github/workflows/container-image.yml 2024-12-05 10:49:53 +02:00
aya
e593c581df change input node1 format 2024-12-04 15:14:00 +02:00
aya
f7627071f5 fix node input format 2024-12-04 15:10:25 +02:00
aya
d624f40a3e Add type to required input 2024-12-04 15:04:03 +02:00
aya
1782b5fdfc Adding node1 as input 2024-12-04 14:58:56 +02:00
aya
b05be5ddc3 make node1 input 2024-12-04 14:34:25 +02:00
aya
13557d4f12 Check out specific branch 2024-12-04 14:16:04 +02:00
aya
a2d7a371ee trying to fetch from branch 2024-12-04 14:09:08 +02:00
aya
11c56930ae checkout on branch instead of master 2024-12-04 13:57:54 +02:00
aya
164b8ce3c2 add flag workflow_call: for reusable workflow 2024-12-04 13:54:41 +02:00
aya
e9bf24efa4 remove tests part to speedup the job 2024-12-02 09:42:22 +02:00
aya
a6789eb8a2 Remove changes causing errors 2024-12-02 09:40:53 +02:00
aya
8302506a7a Fix yml build 2024-12-02 09:32:07 +02:00
aya
3c9683d4ae Adding quay username & password 2024-12-02 09:27:41 +02:00
aya
5ce70fe675 Adding quay user & password 2024-12-02 09:25:44 +02:00
aya
ef21693e7e adding docker-image-build dependencies 2024-12-02 09:19:59 +02:00
aya
c1595a14e9 adding docker-build-image to yml file 2024-12-02 09:15:08 +02:00
aya
8717a8e5b5 Adding PR number to choose image 2024-12-02 08:13:10 +02:00
aya
727bb6703d Revert nwaku_daily.yml to origin 2024-12-02 08:11:53 +02:00
aya
96849a49b5 revert image tag 2024-12-01 13:50:02 +02:00
aya
37e6223b8e change image tag 2024-12-01 13:48:10 +02:00
aya
e1b7aa002c remove secrets from all files 2024-12-01 13:38:46 +02:00
aya
889e6d4cf7 Remove secrets check from container yml file 2024-12-01 13:35:13 +02:00
aya
84b0e4423a remove dependencies from yml file 2024-12-01 13:11:42 +02:00
aya
e812be6341 change nwaku_daily.yml to test the PR job changes 2024-12-01 13:08:24 +02:00
aya
601ea1db50 Add PR image to new nwaku workflow 2024-12-01 13:04:45 +02:00
aya
bc0679c4f6 Adding more smoke tests 2024-11-28 15:32:10 +02:00
aya
f424a42aa7 Remove allure reporting from yml file 2024-11-28 15:23:11 +02:00
aya
c307c37cc0 adding mark smoke to workflow file 2024-11-27 14:20:36 +02:00
aya
4fb533a15d adding mark "smoke" in pytest.ini 2024-11-27 14:17:31 +02:00
aya
55fa433b72 Selecting initial smoke tests set 2024-11-27 11:36:41 +02:00
AYAHASSAN287
348a14cdea
Add known_issues tests (#87)
* Add draft test for example edge/service nodes

* Change nodes names & add loggers messages

* Adding test test_multiple_edge_service_nodes_communication

* adding test  test_store_no_peer_selected

* Adding 2 tests for store

* Add comments for test test_store_no_peer_selected

* Fix minor comment
2024-11-18 13:30:39 +02:00
AYAHASSAN287
b40938b030
E2E_Tests_CI_FIX (#85)
* add draft test case

* Adding test test_filter_3_senders_1_receiver

* Adding test test_filter_3_senders_45_msg_1_receiver

* add test test_filter_50_subscribe_node

* Remove comments and enhance tests

* Increase node limit to 1000 connection

* making PR ready with 3 tests

* Making changes for go-waku to pass

* Adding changes to make go-waku tests pass

* Change max nodes to 20 when node_2 = go-waku

* Fix CI failure because of nwaku

* Increase wait time for filter request

* Decrease number of nodes to pass the CI

* Add more wait to pass CI

* time_limit increase  to 120 to pass CI

* add flag filter-subscription-timeout to 600 instead of default value 300

* Additional changes for CI failure

* remove filter = true from subscribed filter node

* increase nodes to 15 in test_filter_many_subscribed_nodes

* test_filter_3_senders_multiple_msg_1_receiver

increase message_num to 12

* change max-connections to 50 instead of 1000

* commenting max-connection and filter timeout for CI failure

* Revert timeout back to 20
2024-11-10 09:48:47 +02:00
AYAHASSAN287
f5ff548e64
Ignore test_store_filter_interaction_with_six_nodes when NODE_2 = go-waku (#86) 2024-11-07 17:30:03 +02:00
AYAHASSAN287
da90b9c3e1
E2E_Tests_part1 (#80)
* adding initial draft for repo example test

* Adding more steps to the example_six_nodes test

* draft3 with adding step5 to the testcase

* adding test test_store_filter_interaction_with_six_nodes

* adding draft of test test_2_filter_nodes

* adding 2 tests
1- test_msg_not_stored_when_ephemeral_true
2- test_msg_stored_when_ephemeral_false

* fix review comments and add final changes for additional 3 tests

* Fix indentation issue

* Fix indentation issue

* Fixing review comments

* Enhancements based on review

* Adding changes to make tests pass with NODE_2= GO-WAKU

* Fix CI failure in test_store_filter_interaction_with_six_nodes

* Fixing CI failure for test test_store_filter_interaction_with_six_nodes

* Add wait after filter request to fix CI failure

* increase wait for CI failure
2024-11-07 14:27:54 +02:00
fbarbu15
4d8e7e4955
chore: histogram metric update (#84) 2024-10-31 10:11:25 +02:00
fbarbu15
dbc5bfe0f9
fix lp test (#82) 2024-10-30 10:49:49 +02:00
AYAHASSAN287
e419b7f8a6
Waku edge tests all (#81)
* Adding function to calculate different time variants

exclude 5 tests for go-waku

* change second node to nwaku

* skip 2 tests failed for go-waku

* change node_2 back to nwaku

* skipping failed test for nwaku

* remove the skipping for nwaku node as requested
2024-10-28 12:30:40 +03:00
AYAHASSAN287
bd187ad118
adding test "test_store_not_include_data" (#76)
* adding test "test_store_not_include_data"

* adding test case for wrong peer address formatting

* try restore message with wrong peer id

* send peer address with wrong protocol

* Fixing review comments & add test for wrong topic

* adding test for topic content positive scenario

* adding test for different wrong content topic

* adding content topic & pubsubtopic tests

* adding test cases for wrong encoding 7 no encoding of pubsub topic

* adding test case test_time_filter_start_time_after_end_time

* adding more time tests

* adding tests with wrong start & end time

* adding invalid ascending test

* adding page_size tests

* adding invalid ascending test

* fix minor issues and adding comments

* fixing review comments

* minor change in test name

* Adding review comments
2024-10-24 13:16:37 +03:00
fbarbu15
aca216e95a
remove unwated software (#79)
* remove unwated software

* log fix

* log fix
2024-10-24 12:43:51 +03:00
fbarbu15
684d14c050
updated metric name (#75) 2024-10-04 09:09:40 +03:00
shashank sanket
b0dc5206c9
Negative and edge cases for/store/v3/messages with query param hashes (#74)
* added test with hashes edge and boundry cases

* added 2 test with incorrect query param in cursor and hashes

* fixed linters error and handeliong for None error
2024-09-20 14:15:34 +05:30