Mike Salvatore
|
646b3a1b46
|
BB: Add `simplify=True` to Credentials serialization
|
2022-09-07 11:48:33 +00:00 |
vakaris_zilius
|
472ca382f1
|
Island, BB: Fix credential conversion to dict bugs
|
2022-09-07 11:48:32 +00:00 |
vakarisz
|
d73cbee591
|
Agent, Island: Use pydantic credentials and methods
Since the interface of credential serialization changed, code was modified to use the new interface
|
2022-09-07 11:47:56 +00:00 |
Shreya Malviya
|
1abf2b7f03
|
BB: Add `simplify=True` when converting test agent configuration to dict in MonkeyIslandClient
|
2022-09-02 12:05:30 +05:30 |
Shreya Malviya
|
ff52fbefe4
|
BB: Fix AgentConfiguration logic in MonkeyIslandClient
|
2022-09-02 12:05:30 +05:30 |
Ilija Lazoroski
|
789ca96bb0
|
BB: Set island mode to Custom
|
2022-08-19 12:13:59 -04:00 |
Mike Salvatore
|
16d5a74df6
|
BB: Use put_json() to reset the Island's mode
|
2022-08-05 09:35:14 -04:00 |
Mike Salvatore
|
3362959c73
|
BB: Use put_json() to reset credentials
|
2022-08-05 09:34:57 -04:00 |
Mike Salvatore
|
1568cf8f0a
|
BB: Use put_json() to import configured credentials
|
2022-08-05 09:21:43 -04:00 |
Mike Salvatore
|
ea369a5a74
|
BB: Use put_json() to import config
|
2022-08-05 09:21:28 -04:00 |
Shreya Malviya
|
c098afaee1
|
BB: Fix spelling in log message in MonkeyIslandClient
|
2022-08-02 12:22:53 +05:30 |
Ilija Lazoroski
|
53048c03ed
|
BB: Use string when unsetting island mode
|
2022-08-01 19:10:13 +02:00 |
Ilija Lazoroski
|
1b562e723f
|
Island: Change `POST` to `PUT` in `api/island/mode`
|
2022-08-01 14:22:57 +02:00 |
Ilija Lazoroski
|
c56c866263
|
Island: Rename `api/island-mode` to `api/island/mode`
|
2022-08-01 14:22:51 +02:00 |
Ilija Lazoroski
|
17e07429a4
|
BB: Fix Zerologon analyzer
|
2022-07-28 11:52:42 +02:00 |
Ilija Lazoroski
|
fdf73821f4
|
BB: Avoid race condition when importing config and credentials
|
2022-07-27 16:58:46 +02:00 |
Ilija Lazoroski
|
371b020542
|
BB: Reset Island after finished test
|
2022-07-26 16:29:21 +02:00 |
vakarisz
|
81101d4213
|
Common: Rename configuration package to agent_configuration
|
2022-07-26 09:38:58 -04:00 |
Mike Salvatore
|
878f12736f
|
BB: POST config and credentials as JSON
|
2022-07-22 13:26:12 -04:00 |
Mike Salvatore
|
e1691b108f
|
BB: Fix credentials object serialization
|
2022-07-22 13:26:12 -04:00 |
Mike Salvatore
|
5c60656f56
|
BB: Rename post_json(data) parameter to json
|
2022-07-22 17:24:53 +00:00 |
Mike Salvatore
|
2d338fc81f
|
BB: Use to_mapping() to send agent configuration JSON
|
2022-07-22 17:24:53 +00:00 |
Shreya Malviya
|
35d5592da0
|
BB, Island: Remove BB performance tests and *everything* related to it
|
2022-07-22 17:24:53 +00:00 |
Shreya Malviya
|
8b43d910b6
|
BB: Modify MonkeyIslandClient.import_config() to send propagation credentials to relevant endpoint
|
2022-07-22 17:24:53 +00:00 |
Shreya Malviya
|
2764069aec
|
BB: Correctly pass and import test configuration and agent configuration
|
2022-07-22 17:24:53 +00:00 |
Shreya Malviya
|
c9b10bfc3f
|
BB: Fix API endpoints in MonkeyIslandClient
|
2022-07-22 17:24:53 +00:00 |
Ilija Lazoroski
|
d2cc056a55
|
Island, BB: Rename api/monkey_control to api/monkey-control
|
2022-04-15 13:16:56 +02:00 |
Ilija Lazoroski
|
1535832279
|
Island, BB: Rename clear_caches endpoint to clear-caches
|
2022-04-15 12:36:12 +02:00 |
Mike Salvatore
|
88422f9764
|
BB: Fix API call to kill all monkeys
|
2022-03-23 14:50:38 -04:00 |
VakarisZ
|
568a97e5a5
|
BB performance tests: update the outdated README.md and other small improvements
|
2021-07-31 19:40:19 -04:00 |
Mike Salvatore
|
c40f7bf6c9
|
Reformat all python with black v20.8b1
|
2021-04-06 09:20:18 -04:00 |
VakarisZ
|
263fa53ea5
|
Added an endpoint on the island for telemetry tests. This allows for tests like blackbox tests to send queries and check whether a certain telemetry is in the database or not
|
2021-03-08 11:13:31 +02:00 |
VakarisZ
|
aaab827e32
|
Refactored configuration parser to pull configs, apply template and submit them instead of loading configs from file.
|
2021-03-02 15:23:27 +02:00 |
VakarisZ
|
abe20c6a3a
|
Once again fixed isort bug in travis and fixed some imports
|
2020-10-07 10:32:33 +03:00 |
Shay Nehmad
|
9846477bea
|
Change to isort from flake8-import-order
fix issues in envs/ as well
|
2020-07-15 18:46:04 +03:00 |
VakarisZ
|
a98b348d24
|
Merge remote-tracking branch 'upstream/develop' into monkey_telemetry_fabrication
# Conflicts:
# envs/monkey_zoo/blackbox/island_client/monkey_island_client.py
# envs/monkey_zoo/blackbox/test_blackbox.py
|
2020-05-07 12:15:43 +03:00 |
Ace Pace
|
4c27ea4f7b
|
Fix a few more. Re set the number of flake warnings to be higher :(
|
2020-05-05 23:47:41 +03:00 |
VakarisZ
|
baa1598a1b
|
Added progress bars, optimized imports, fixed bug that happened on big numbers of telems
|
2020-04-24 13:19:07 +03:00 |
VakarisZ
|
1ccbb3d989
|
Finished fabricated monkey telemetry sending
|
2020-04-16 16:39:10 +03:00 |
VakarisZ
|
0fc5615058
|
Further improving and refactoring performance test code
|
2020-04-09 18:23:01 +03:00 |
Shay Nehmad
|
347941c776
|
Delete unused function
|
2020-03-16 14:31:13 +02:00 |
Shay Nehmad
|
afbc13a06b
|
CR fixes
|
2020-02-25 14:57:50 +02:00 |
Shay Nehmad
|
e815ac53da
|
Changed the post_exec analyzer to not work with Analyzer log but rather work with regular log
|
2020-02-25 12:19:57 +02:00 |
Shay Nehmad
|
97976cdbc5
|
Got 500 from delete operation so simplyfing and re-trying
|
2020-02-25 11:24:28 +02:00 |
Shay Nehmad
|
20be94d606
|
WIP trying to get the BB test to work
|
2020-02-23 15:24:44 +02:00 |
Shay Nehmad
|
4461097c60
|
Added the API /test/clear_caches
Currently clears only the reports from Mongo
|
2020-02-23 14:02:18 +02:00 |
VakarisZ
|
f962894038
|
Real time logging implemented
|
2019-10-01 16:11:53 +03:00 |
VakarisZ
|
73d434119d
|
CR comments fixed
|
2019-10-01 10:42:51 +03:00 |
VakarisZ
|
018d3ddc08
|
Fixed bugs regarding waiting for monkeys to die, readability improvements
|
2019-09-17 09:17:29 +03:00 |
VakarisZ
|
9938ba9574
|
Implemented logs
|
2019-09-13 16:12:58 +03:00 |