Commit graph

179 commits

Author SHA1 Message Date
anastasia prasolova
6bff5f12e3 fixed
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-11-02 15:28:28 +03:00
anastasia prasolova
e14ba001a9 : error message extended
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-11-01 13:54:30 +03:00
Alex Vanin
51b376d2bf robot: Support neofs-cli v0.26.x
Latest version of neofs-cli uses `--endpoint`
key for control service.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-10-26 17:55:09 +03:00
Elizaveta Chichindaeva
42ba6ac462 () neofs-cli control drop-objects test case
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
2021-10-11 11:40:52 +03:00
Anatoly Bogatyrev
1fe540fce9
Add replication test with deny eACL ()
* Add replication test with deny eACL
2021-10-07 14:28:31 +03:00
Elizaveta Chichindaeva
36107fcc4c () HTTP error logs for S3
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
2021-10-04 09:29:37 +03:00
Elizaveta Chichindaeva
636eb65e5c () Add netmap_control.robot; fix resources for netmap tets; remove _get_storage_nodes
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
2021-09-30 19:32:04 +03:00
anastasia prasolova
92488f0bec receive balance contract hash from NNS
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-30 18:44:45 +03:00
anastasia prasolova
51e3e52f62 fixed "Form eACL json common file" keyword
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-24 18:34:52 +03:00
EliChin
08108f6c24 () Introduce Prepare Wallet And Deposit keywords instead of Generate Keys
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-09-22 14:16:14 +03:00
anastasia prasolova
7db9f15633 Fixed ACL import ; made "Verify Split Chain" work
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-21 13:39:06 +03:00
EliChin
ced05475d2 () S3 Bucket and S3 Object tests
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-09-20 18:04:59 +03:00
anastasia prasolova
7552a742f3 (): fixed eACL tests; refactored acl keywords
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-15 18:25:29 +03:00
anastasia prasolova
19f9d97328 (): neofs-cli accounting balance test
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-10 15:03:29 +03:00
EliChin
f3f3f00d4a () try-catch for --ttl 1
Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
2021-09-09 15:42:18 +03:00
EliChin
7638c10a20 () Detailed error logs after subprocess.run; f-strings in neofs.py
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-09-06 10:17:45 +03:00
anastasia prasolova
694c31330e updated readme; misprints fixed
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-03 15:12:45 +03:00
EliChin
fe99c143aa () Service tests update
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-09-01 16:58:22 +03:00
anastasia prasolova
11c4f21faa Few test fixes
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-08-31 12:32:28 +03:00
EliChin
a26118e581 () Delete Container test
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-08-27 11:36:35 +03:00
EliChin
8e48234e1a () Decode json Head Object output
Signeoff-by: EliChin <elizaveta@nspcc.ru>
2021-08-09 09:56:05 +03:00
EliChin
5f1fc77cb2 Add "try" and "exception" block in Create Container keyword
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-30 11:06:05 +03:00
anastasia prasolova
57fc4874e8 (): replaced sleeps with tick new epoch
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-23 20:05:42 +03:00
EliChin
abc7845610 Add container_attributes.robot test
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-20 18:44:50 +03:00
EliChin
692d6c4e20 Fix Create container keyword bug
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-20 15:15:26 +03:00
EliChin
1e7ffba6e4 () Add object_attributes.robot test
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-19 19:01:51 +03:00
EliChin
1c2fd5cead () Test networkinfo_rpc_method.robot
Signed-off-by: EliChin <elizaveta@nspcc.ru>
2021-07-14 14:20:06 +03:00
anastasia prasolova
0736cae28c move to python3.8
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-12 19:12:27 +03:00
anastasia prasolova
1f0749a561 replace --key with --wif; fixes for acl testsuites
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-07-01 11:10:03 +03:00
anastasia prasolova
a3f7583706 static eacl tables
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-06-25 11:52:30 +03:00
anastasia prasolova
28af257f8f () TEMP_DIR -> ASSETS_DIR
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-06-18 18:15:43 +03:00
anastasia prasolova
8d50305982 "Neofs Deposit" moved to keywords repo and changed its signature
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-06-17 13:26:27 +03:00
anatoly-bogatyrev
e0b0cbf823
Update testcases for NeoFS 0.20.0 version and fix issues ()
* update testcases for NeoFS 0.20.0 version
* fix issues
2021-05-26 17:14:46 +03:00
anastasia prasolova
17047720fd payment keywords moved to keywords repo ()
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-05-11 14:49:43 +03:00
anastasia prasolova
d841f3f9ef "create container" -> "prepare container" misprint fixed
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-05-07 14:46:04 +03:00
Anastasia Prasolova
9c1d4b9b07
single keyword for wallet initialization ()
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-04-26 20:48:43 +03:00
Anastasia Prasolova
2f31e79327
: create temporary directory on testsuite setup
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-04-26 13:30:40 +03:00
anatoly-bogatyrev
286a5ade31
: 'Get Docker Logs' keyword update 2021-04-25 13:43:39 +03:00
EliChin
f72f1c6bbf
Config file optimized ()
* With all envvar added.

* neofs_int_vars.py deleted

* Variables put in common.py

* Variables put in common.py

* Update common.py

* Update common.py

* Update common.py

* Update common.py

* Update common.py

* Update common.py

* Update common.py
2021-04-20 12:51:53 +03:00
anatoly-bogatyrev
7a4ca9b7cc
Object expiration test case ()
* Object expiration test case has been added
* Common steps have been separated from object test cases
* Timeouts have been moved to pre-declared variables
2021-04-06 17:18:48 +03:00
anatoly-bogatyrev
4ac2f11300
Update to work with the latest NeoFS build and ACL cases decomposition ()
* Update to work with the latest NeoFS build
* ACL cases decomposition
* Sleep has been added to correct work with ACL cache
2021-04-02 17:29:41 +03:00
EliChin
f70e0852aa
Temporary Directory created 2021-03-29 13:18:24 +03:00
EliChin
36e6cde527
ScripHash misprint has been corrected to ScriptHash () 2021-03-09 13:08:40 +03:00
anatoly-bogatyrev
0a47c0a815
Additional linking object search ()
* Withdraw test case improvements
* Additional linking object requests to detect issue details with unreturned Linking object
2021-02-20 17:05:03 +03:00
anatoly-bogatyrev
1cd77ddd55
Feature/storagegroup acl ()
* update contracts to the latest NeoFS version
* update neo-go command execution to the NeoGo v0.93.0
* Add Storagegroup basic ACL check to the basic ACL test cases
* update expected values of GAS in the withdraw testcase
* update netmap test case to work with LOCODE
2021-02-16 14:56:52 +03:00
anatoly-bogatyrev
e2983c8539
Add storagegroup complex test case ()
* storage group complex test case has been added
* timeouts for several commands have been increased
2021-02-12 00:34:44 +03:00
anatoly-bogatyrev
346809005f
Feature/storage groups ()
* New test case and keywords for the storage group have been added
* Timeout for object PUT operation has been increased up to 120 seconds
* Object operations keywords have been renamed
2021-02-10 21:53:26 +03:00
anatoly-bogatyrev
4cb4121d60
Feature/code clearness ()
* replication testcase has been remade 
* Split large complex test cases into multiple test cases 
* Add the steps to check the viewing of previous epochs during GET operations 
* Updating all test cases according to NeoFS updates
* Code improvements and bug fixes
2021-02-08 08:05:17 +03:00
anastasia prasolova
e922b15082 using neo-go directly instead of docker-exec in container 2021-02-03 12:25:37 +03:00
anastasia prasolova
87325aff7c paths to neofs-cli and cdn-authmate parameterized; requirements.txt
added
2021-01-22 13:46:40 +03:00
anatoly-bogatyrev
fb5da3dc21
Feature/acl extension operations ()
- Add bearer token coverage with the request filter 
- Add eACL coverage with the request filter 
- Add Bearer token coverage of the case with different permissions for operations in the complex operations  (Check Сompound Operations)
- Add eACL token coverage of the case with different permissions for operations in the complex operations
- Add latest nodes and services logs to the artifacts in case of failure 
- Prepare neofs-testcases repository for the public  - new eACL and bearer token generation by rules.
- Readme update
- Fixes and additional extensions of the existed test cases
- Large file size has been changed from 20mb to 10mb
2020-12-29 22:55:33 +03:00
anatoly-bogatyrev
708bf2a012
NeoFS Yeouido testcases ()
* Update Header Verification with new CLI full headers output 
* Add verification for the Link headers for complex objects 
* Add Tombstone verification 
* Support NeoFS Yeouido 
2020-12-24 01:38:16 +03:00
anatoly-bogatyrev
bb3c2bd208
Testcases to cover S3 in the smoke test and updates in accordance with NeoFS 0.13.0 have been updated ()
* Coverage of the S3 gateway and "S3-gate - NeoFS - HTTP-gate" interaction has been added to the Selectel smoke test.
2020-12-16 14:19:24 +03:00
anatoly-bogatyrev
a20ec58614
Add S3-gate testcase ()
* Add S3-gate testcase
2020-12-11 14:35:02 +03:00
anatoly@nspcc.ru
b5166662a4 fix 2020-12-04 15:34:06 +03:00
anatoly@nspcc.ru
208602d963 fix comments 2020-12-04 15:32:29 +03:00
anatoly@nspcc.ru
bdffe9d2dc add http-gate testcase, fix issue with binary files in the get from gate. 2020-12-04 15:28:59 +03:00
anatoly@nspcc.ru
522de42ab6 Cleanup teardown has been added. Fixes. Added ACL bearer token scrnario for filter with user headers. 2020-12-03 02:08:05 +03:00
anatoly@nspcc.ru
1d77791ef6 fix public keys in eACL file to base64 2020-12-02 10:51:15 +03:00
anatoly@nspcc.ru
b032f6d447 Update testcases by result of NeoFS bug fixing. 2020-12-02 00:48:20 +03:00
anastasia prasolova
3d355ac117 Merge remote-tracking branch 'origin/master' into feature/INFRA-236 2020-11-30 13:43:19 +03:00
anastasia prasolova
0c4a035e22 INFRA-236 selectel cdn smoke tests 2020-11-30 13:33:05 +03:00
anatoly@nspcc.ru
9e786f385d update 2020-11-29 07:23:56 +03:00
anatoly@nspcc.ru
f4d1f0b0fc fix 2020-11-29 06:54:18 +03:00
anatoly@nspcc.ru
54df07fde7 update 2020-11-29 06:44:38 +03:00
anatoly@nspcc.ru
8774839dbe update 2020-11-29 03:46:53 +03:00
anatoly@nspcc.ru
61358128bd update readme 2020-11-29 01:16:52 +03:00
anatoly@nspcc.ru
0857de8f77 update 2020-11-28 06:41:35 +03:00
anatoly@nspcc.ru
b7a30c763d update 2020-11-28 06:16:10 +03:00
anatoly@nspcc.ru
48813bc519 update 2020-11-27 03:33:11 +03:00
anatoly@nspcc.ru
776c2d7b90 update 2020-11-26 11:32:18 +03:00
anatoly@nspcc.ru
3e97ea79ed update for API2 - DRAFT 2020-11-18 18:15:57 +03:00
Anatoly Bogatyrev
0ecfd11821 Merged in feature/bearer (pull request )
Feature/bearer

* Bearer Token testcase, Netmap testcase, Fix of existed test cases
‌
2020-09-01 03:23:17 +00:00
anatoly@nspcc.ru
d9ceb25233 eACL updated version has been added 2020-08-20 01:31:16 +03:00
anatoly@nspcc.ru
da334c3bc1 update 2020-08-14 01:09:00 +03:00
anatoly@nspcc.ru
d45d511f24 add acl testcase 2020-07-14 03:05:22 +03:00
Anatoly Bogatyrev
029693653e Merged in features/neo-rpc (pull request )
Object user scenarios and DevEnv integration

* Object user scenarios and DevEnv integration.
2020-07-01 02:28:31 +00:00
anastasia prasolova
6dd650100c INFRA-144 repo dockerfile 2020-05-15 20:00:02 +03:00
anastasia prasolova
25810a756d INFRA-140 test prototypes 2020-04-30 16:14:32 +03:00