Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sgxwallet
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董子豪
sgxwallet
Commits
90fa791c
Unverified
Commit
90fa791c
authored
Mar 27, 2020
by
kladko
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SKALE-2345 fix hw
parent
a4891d35
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
60 additions
and
43 deletions
+60
-43
start.sh
docker/start.sh
+33
-16
testw.cpp
testw.cpp
+14
-14
testw.py
testw.py
+13
-13
No files found.
docker/start.sh
View file @
90fa791c
...
...
@@ -22,25 +22,42 @@ fi
if
[
"
$1
"
=
-t
]
;
then
echo
"Test run requested"
"[dkg-gen]"
,
"[dkg-encr-sshares]"
,
"[dkg-verify]"
,
"[ecdsa]"
,
"[test]"
,
"[get-pub-ecdsa-key-test]"
,
"[bls-dkg]"
,
"[api]"
,
"[get-server-status]"
,
"[many-threads]"
,
"[ecdsa-api]"
,
"[dkg-api]"
,
"[is-poly]"
,
# "[bls_sign]",
"[aes-encrypt-decrypt]"
#./testw [bls-key-encrypt]
./testw
[
bls-key-encrypt-decrypt]
./testw
[
dkg-gen]
./testw
[
dkg-pub_shares]
./testw
[
dkg-encr-sshares]
./testw
[
dkg-verify]
./testw
[
ecdsa_test]
./testw
[
test_test]
./testw
[
get_pub_ecdsa_key_test]
./testw
[
bls_dkg]
./testw
[
api_test]
./testw
[
getServerStatus_test]
./testw
[
dkg_api_test]
./testw
[
is_poly_test]
./testw
[
AES-encrypt-decrypt]
#./testw [ecdsa_api_test]
./testw
[
dkg-encr_sshares]
#./testw [bls_sign]
./testw
[
many_threads_test]
./testw
[
aes_dkg]
./testw
[
ecdsa]
./testw
[
test
]
./testw
[
get-pub-ecdsa-key]
./testw
[
bls-dkg]
./testw
[
api]
./testw
[
get-server-status]
./testw
[
many-threads]
./testw
[
ecsa-api]
./testw
[
dkg-api]
./testw
[
is-poly
#./testw [bls-sign]
./testw
[
aes-encrypt-decrypt]
else
./sgxwallet
$1
$2
$3
$4
fi
...
...
testw.cpp
View file @
90fa791c
...
...
@@ -261,7 +261,7 @@ libff::alt_bn128_G2 VectStringToG2(const vector<string> &G2_str_vect) {
return
koef
;
}
TEST_CASE
(
"DKG public shares test"
,
"[dkg-pub
_
shares]"
)
{
TEST_CASE
(
"DKG public shares test"
,
"[dkg-pub
-
shares]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -336,7 +336,7 @@ TEST_CASE("DKG public shares test", "[dkg-pub_shares]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"DKG encrypted secret shares test"
,
"[dkg-encr
_
sshares]"
)
{
TEST_CASE
(
"DKG encrypted secret shares test"
,
"[dkg-encr
-
sshares]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -414,7 +414,7 @@ TEST_CASE("DKG verification test", "[dkg-verify]") {
}
TEST_CASE
(
"ECDSA keygen and signature test"
,
"[ecdsa
_test
]"
)
{
TEST_CASE
(
"ECDSA keygen and signature test"
,
"[ecdsa]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -458,7 +458,7 @@ TEST_CASE("ECDSA keygen and signature test", "[ecdsa_test]") {
}
TEST_CASE
(
"Test test"
,
"[test
_test
]"
)
{
TEST_CASE
(
"Test test"
,
"[test]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -480,7 +480,7 @@ TEST_CASE("Test test", "[test_test]") {
}
TEST_CASE
(
"get public ECDSA key"
,
"[get
_pub_ecdsa_key_test
]"
)
{
TEST_CASE
(
"get public ECDSA key"
,
"[get
-pub-ecdsa-key
]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -548,7 +548,7 @@ string ConvertDecToHex(string dec, int numBytes = 32) {
}
TEST_CASE
(
"BLS_DKG test"
,
"[bls
_
dkg]"
)
{
TEST_CASE
(
"BLS_DKG test"
,
"[bls
-
dkg]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -677,7 +677,7 @@ TEST_CASE("BLS_DKG test", "[bls_dkg]") {
}
TEST_CASE
(
"API test"
,
"[api
_test
]"
)
{
TEST_CASE
(
"API test"
,
"[api]"
)
{
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -731,7 +731,7 @@ TEST_CASE("API test", "[api_test]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"getServerStatus test"
,
"[get
ServerStatus_test
]"
)
{
TEST_CASE
(
"getServerStatus test"
,
"[get
-server-status
]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -837,7 +837,7 @@ void SendRPCRequest() {
}
TEST_CASE
(
"ManySimultaneousThreads"
,
"[many
_threads_
test]"
)
{
TEST_CASE
(
"ManySimultaneousThreads"
,
"[many
-threads-
test]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
...
...
@@ -856,7 +856,7 @@ TEST_CASE("ManySimultaneousThreads", "[many_threads_test]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"ecdsa API test"
,
"[ecdsa
_api_test
]"
)
{
TEST_CASE
(
"ecdsa API test"
,
"[ecdsa
-api
]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -904,7 +904,7 @@ TEST_CASE("ecdsa API test", "[ecdsa_api_test]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"dkg API test"
,
"[dkg
_api_test
]"
)
{
TEST_CASE
(
"dkg API test"
,
"[dkg
-api
]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -977,7 +977,7 @@ TEST_CASE("dkg API test", "[dkg_api_test]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"isPolyExists test"
,
"[is
_poly_test
]"
)
{
TEST_CASE
(
"isPolyExists test"
,
"[is
-poly
]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
@@ -1003,7 +1003,7 @@ TEST_CASE("isPolyExists test", "[is_poly_test]") {
}
TEST_CASE
(
"AES_DKG test"
,
"[aes
_
dkg]"
)
{
TEST_CASE
(
"AES_DKG test"
,
"[aes
-
dkg]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
...
...
@@ -1119,7 +1119,7 @@ TEST_CASE("AES_DKG test", "[aes_dkg]") {
sgx_destroy_enclave
(
eid
);
}
TEST_CASE
(
"bls_sign_api test"
,
"[bls
_
sign]"
)
{
TEST_CASE
(
"bls_sign_api test"
,
"[bls
-
sign]"
)
{
resetDB
();
setOptions
(
false
,
false
,
true
);
initAll
(
false
,
true
);
...
...
testw.py
View file @
90fa791c
...
...
@@ -37,20 +37,20 @@ print("Top directory is:" + topDir)
testList
=
[
"[bls-key-encrypt]"
,
"[dkg-gen]"
,
"[dkg-encr
_
sshares]"
,
"[dkg-encr
-
sshares]"
,
"[dkg-verify]"
,
"[ecdsa
_test
]"
,
"[test
_test
]"
,
"[get
_pub_ecdsa_key_
test]"
,
"[bls
_
dkg]"
,
"[api
_test
]"
,
"[get
ServerStatus_test
]"
,
"[many
_threads_test
]"
,
"[ecdsa
_api_test
]"
,
"[dkg
_api_test
]"
,
"[is
_poly_test
]"
,
# "[bls
_
sign]",
"[
AES
-encrypt-decrypt]"
]
"[ecdsa]"
,
"[test]"
,
"[get
-pub-ecdsa-key-
test]"
,
"[bls
-
dkg]"
,
"[api]"
,
"[get
-server-status
]"
,
"[many
-threads
]"
,
"[ecdsa
-api
]"
,
"[dkg
-api
]"
,
"[is
-poly
]"
,
# "[bls
-
sign]",
"[
aes
-encrypt-decrypt]"
]
for
t
in
testList
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment