Browse Source

add Mindarmour CI block rules

tags/v1.6.0
shu-kun-zhang 3 years ago
parent
commit
a76833285b
4 changed files with 55 additions and 0 deletions
  1. +1
    -0
      .jenkins/check/config/filter_cppcheck.txt
  2. +1
    -0
      .jenkins/check/config/filter_cpplint.txt
  3. +47
    -0
      .jenkins/check/config/filter_pylint.txt
  4. +6
    -0
      .jenkins/check/config/whitelizard.txt

+ 1
- 0
.jenkins/check/config/filter_cppcheck.txt View File

@@ -0,0 +1 @@
# MindArmour

+ 1
- 0
.jenkins/check/config/filter_cpplint.txt View File

@@ -0,0 +1 @@
# MindArmour

+ 47
- 0
.jenkins/check/config/filter_pylint.txt View File

@@ -0,0 +1,47 @@
# MindArmour
"mindarmour/mindarmour/privacy/diff_privacy" "protected-access"
"mindarmour/mindarmour/fuzz_testing/fuzzing.py" "missing-docstring"
"mindarmour/mindarmour/fuzz_testing/fuzzing.py" "protected-access"
"mindarmour/mindarmour/fuzz_testing/fuzzing.py" "consider-using-enumerate"
"mindarmour/setup.py" "missing-docstring"
"mindarmour/setup.py" "invalid-name"
"mindarmour/mindarmour/reliability/model_fault_injection/fault_injection.py" "protected-access"

# Tests
"mindarmour/tests/st" "missing-docstring"
"mindarmour/tests/ut" "missing-docstring"
"mindarmour/tests/st/resnet50/resnet_cifar10.py" "unused-argument"
"mindarmour/tests/ut/python/fuzzing/test_fuzzing.py" "invalid-name"
"mindarmour/tests/ut/python/attacks/test_lbfgs.py" "wrong-import-position"
"mindarmour/tests/ut/python/attacks/black/test_nes.py" "wrong-import-position"
"mindarmour/tests/ut/python/attacks/black/test_nes.py" "consider-using-enumerate"
"mindarmour/tests/ut/python/attacks/black/test_hsja.py" "wrong-import-position"
"mindarmour/tests/ut/python/attacks/black/test_hsja.py" "consider-using-enumerate"
"mindarmour/tests/ut/python/attacks/black/test_salt_and_pepper_attack.py" "unused-variable"
"mindarmour/tests/ut/python/attacks/black/test_pointwise_attack.py" "wrong-import-position"
"mindarmour/tests/ut/python/evaluations/test_radar_metric.py" "bad-continuation"
"mindarmour/tests/ut/python/diff_privacy/test_membership_inference.py" "wrong-import-position"

# Example
"mindarmour/examples/ai_fuzzer/lenet5_mnist_coverage.py" "missing-docstring"
"mindarmour/examples/ai_fuzzer/lenet5_mnist_fuzzing.py" "missing-docstring"
"mindarmour/examples/ai_fuzzer/fuzz_testing_and_model_enhense.py" "missing-docstring"
"mindarmour/examples/common/dataset/data_processing.py" "missing-docstring"
"mindarmour/examples/common/networks/lenet5/lenet5_net.py" "missing-docstring"
"mindarmour/examples/common/networks/lenet5/mnist_train.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_genetic.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_hsja.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_nes.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_pointwise.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_pso.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/black_box/mnist_attack_salt_and_pepper.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_cw.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_deepfool.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_fgsm.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_jsma.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_lbfgs.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_mdi2fgsm.py" "missing-docstring"
"mindarmour/examples/model_security/model_attacks/white_box/mnist_attack_pgd.py" "missing-docstring"
"mindarmour/examples/model_security/model_defenses/mnist_defense_nad.py" "missing-docstring"
"mindarmour/examples/model_security/model_defenses/mnist_evaluation.py" "missing-docstring"
"mindarmour/examples/model_security/model_defenses/mnist_similarity_detector.py" "missing-docstring"

+ 6
- 0
.jenkins/check/config/whitelizard.txt View File

@@ -0,0 +1,6 @@
# Scene1:
# function_name1, function_name2
# Scene2:
# file_path:function_name1, function_name2
#
mindarmour/examples/model_security/model_defenses/mnist_evaluation.py:test_defense_evaluation

Loading…
Cancel
Save