Commit Graph

456 Commits

Author SHA1 Message Date
Cecylia Bocovich 21a29a09eb Put lox test script into its own file 2023-01-13 14:16:37 -05:00
Vecna 3945ed5b60 Make BridgeAuth (de)serializable 2022-11-22 19:15:09 -05:00
Cecylia Bocovich bb5bdac588 Added README 2022-11-15 22:05:02 -05:00
Cecylia Bocovich b97310c35b Add Access-Control-Allow-Origin header 2022-11-15 22:04:04 -05:00
Cecylia Bocovich 9de53da203 Instructions and a simple test of the bindings 2022-11-15 22:03:30 -05:00
Cecylia Bocovich ebae7fb600 Improve error handling and add rand dependency
This makes panics more visible in the console and fixes a weird bug
where the rand package was throwing an error.
2022-11-15 21:57:49 -05:00
Cecylia Bocovich 9992e3c73c Simple lox server
Right now only issues open invite tokens
2022-11-15 19:11:16 -05:00
Vecna 2cd4d96b73 Make BridgeDb (de)serializable 2022-11-14 13:56:13 -05:00
Vecna b607f3bc37 Make Issuer Keys (de)serializable. 2022-11-13 11:33:57 -05:00
Cecylia Bocovich 6e3525ac4c Add .gitignore 2022-11-10 11:05:46 -05:00
Cecylia Bocovich 48b8a986ef Avoid use of * with use 2022-11-10 11:04:20 -05:00
Cecylia Bocovich fcabba5e6e Update Cargo.toml 2022-11-10 11:00:28 -05:00
Cecylia Bocovich ff905db53a First attempt at binding the open invite function 2022-11-09 14:40:53 -05:00
Cecylia Bocovich 1b285cff42 Update README 2022-11-09 13:39:24 -05:00
Cecylia Bocovich a0d6d8a2c4 Add LICENSE 2022-11-09 18:38:42 +00:00
Cecylia Bocovich dd34616d88 Initial commit 2022-11-09 18:37:10 +00:00
Ian Goldberg ae3fc8f1a2 Update README 2022-10-20 17:33:51 -04:00
Ian Goldberg 4eca032745 cargo fmt 2022-10-20 11:34:39 -04:00
Ian Goldberg efc175b45b Don't crash if we get 0 data points for small experiments 2022-10-20 11:25:48 -04:00
onyinyang 2818ce67f4
Added some fixes and requested touchups from artifact review 2022-10-20 01:18:04 -04:00
onyinyang 9f0fb0bbe1
Docker works as expected, README updated 2022-10-18 00:52:10 -04:00
Ian Goldberg abc8acd079
Add MIT licence 2022-10-18 00:51:30 -04:00
onyinyang 993d01b712
Added results of cargo clippy --fix 2022-10-18 00:51:17 -04:00
onyinyang 9778f9cd25
Proposed changes for artifact, run_tests_fast feature runs with 100 users 2022-10-18 00:43:30 -04:00
Ian Goldberg 92fb283bcd Touch up the docker environment 2022-08-17 10:20:12 -04:00
onyinyang cef13f9b07
Updated run script to name container 2022-08-17 01:53:10 -04:00
onyinyang 3dde20d845
Added Dockerfile and build scripts for PETS2023 2022-08-14 20:31:09 -04:00
onyinyang 203e17f9fa
Changed format of TESTNAME 2022-04-06 22:37:21 -04:00
onyinyang 45b53590f7
Removed table 2022-04-06 22:33:36 -04:00
onyinyang 90d19b9846
Added times to readme 2022-04-06 18:29:11 -04:00
onyinyang 666cfd4582
Fixed testing instructions and another substring issue 2022-04-04 13:22:51 -04:00
onyinyang 1fe1c147ab
Moved README and fixed substring issue 2022-04-04 00:45:11 -04:00
onyinyang a7be6d3bfd
Added Updated tests file and readme 2022-04-04 00:45:10 -04:00
onyinyang 7f7522faf2
Added timing 2022-04-04 00:45:10 -04:00
onyinyang 0ce3d68d79
Changed printout statements and reverted to multithreaded testing 2022-04-04 00:45:10 -04:00
onyinyang 3bb50aa9ab
Added tests for different sized bridges 2022-04-04 00:45:10 -04:00
onyinyang 82272ea933
Added perfstat time outputs for each test 2022-04-04 00:45:10 -04:00
onyinyang 3d8f1e799e
Remove open invitation buckets from blockages, add test for 75% 2022-04-04 00:45:10 -04:00
onyinyang 20511632e8
Fixed bug that still blocked spares 2022-04-04 00:45:10 -04:00
onyinyang 4769c5db94
Changed blockage test to only block non-spare buckets 2022-04-04 00:45:10 -04:00
onyinyang bc5a1e5c0d
Add more bridges for consistency, printout units
Committer: ltulloch <ltulloch@uwaterloo.ca>
2022-04-04 00:45:10 -04:00
onyinyang a00d97dfe9
Corrected error causing response handling stdev anomaly, adjusted test size for blockages 2022-04-04 00:45:09 -04:00
onyinyang c69e740366
Add tests for varying percentages of blocked bridge 2022-04-04 00:45:09 -04:00
onyinyang 7dedf2ab47
Updated print statements and number of users 2022-04-04 00:45:09 -04:00
onyinyang ea8ac7eb9c
Add blockage migration stats test 2022-04-04 00:45:09 -04:00
onyinyang c9afa18795
Added all tests but details of blockage migration 2022-04-04 00:45:09 -04:00
onyinyang 95615cf3ee
Modularized duplicate code and added more tests 2022-04-04 00:45:09 -04:00
onyinyang 695421f265
Fixed issues identified during live code review 2022-04-04 00:45:09 -04:00
onyinyang 6217252813
Added statistics for open invite 1000 users 2022-04-04 00:45:09 -04:00
onyinyang 727a6e11a3
Added timing and measurements to all methods, TODO printout tests 2022-04-04 00:45:09 -04:00