Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit bed6fde

Browse files
committed
[FAB-11064] Run metalinters once
Change-Id: I65c8b7ecbc54b24817115c29ca355bb6eeedb4e5 Signed-off-by: Troy Ronda <troy@troyronda.com>
1 parent c5fce8d commit bed6fde

File tree

4 files changed

+12
-46
lines changed

4 files changed

+12
-46
lines changed

Makefile

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,6 @@ license:
210210
lint: populate
211211
@LINT_CHANGED_ONLY=true $(TEST_SCRIPTS_PATH)/check_lint.sh
212212

213-
.PHONY: lint-integration-tests
214-
lint-integration-tests: populate
215-
@LINT_CHANGED_ONLY=true $(TEST_SCRIPTS_PATH)/check_lint_tests.sh
216-
217213
.PHONY: lint-all
218214
lint-all: populate
219215
@$(TEST_SCRIPTS_PATH)/check_lint.sh
@@ -226,7 +222,7 @@ build-softhsm2-image:
226222
-f $(FIXTURE_SOFTHSM2_PATH)/Dockerfile .
227223

228224
.PHONY: unit-test
229-
unit-test: license depend populate lint-integration-tests
225+
unit-test: license depend populate
230226
@TEST_CHANGED_ONLY=true TEST_WITH_LINTER=true FABRIC_SDKGO_CODELEVEL=$(FABRIC_CODELEVEL_UNITTEST_TAG) FABRIC_SDKGO_CODELEVEL_VER=$(FABRIC_CODELEVEL_UNITTEST_VER) $(TEST_SCRIPTS_PATH)/unit.sh
231227
ifeq ($(FABRIC_SDK_DEPRECATED_UNITTEST),true)
232228
@GO_TAGS="$(GO_TAGS) deprecated" TEST_CHANGED_ONLY=true FABRIC_SDKGO_CODELEVEL=$(FABRIC_CODELEVEL_UNITTEST_TAG) FABRIC_SDKGO_CODELEVEL_VER=$(FABRIC_CODELEVEL_UNITTEST_VER) $(TEST_SCRIPTS_PATH)/unit.sh

test/scripts/check_lint_tests.sh

Lines changed: 0 additions & 38 deletions
This file was deleted.

test/scripts/unit-pkcs11.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ if [ "${TEST_WITH_LINTER}" = true ]; then
7575
runLinter
7676
fi
7777

78+
echo "Code level $FABRIC_SDKGO_CODELEVEL_TAG (Fabric ${FABRIC_SDKGO_CODELEVEL_VER})"
7879
echo "Running PKCS11 unit tests (libltdl and softhsm required)..."
7980

8081
# detect softhsm
@@ -85,7 +86,6 @@ if [ "$SOFTHSM" == "" ]; then
8586
exit 1
8687
fi
8788

88-
echo "Testing with code level $FABRIC_SDKGO_CODELEVEL_TAG (Fabric ${FABRIC_SDKGO_CODELEVEL_VER}) ..."
8989
GO_TAGS="$GO_TAGS $FABRIC_SDKGO_CODELEVEL_TAG"
9090

9191
GO_LDFLAGS="$GO_LDFLAGS -X github.com/hyperledger/fabric-sdk-go/test/metadata.ChannelConfigPath=test/fixtures/fabric/${FABRIC_SDKGO_CODELEVEL_VER}/channel -X github.com/hyperledger/fabric-sdk-go/test/metadata.CryptoConfigPath=test/fixtures/fabric/${FABRIC_CRYPTOCONFIG_VERSION}/crypto-config"

test/scripts/unit.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ echo "Running" $(basename "$0")
3434
# Find all packages that should be tested.
3535
declare -a PKG_SRC=(
3636
"./pkg"
37+
"./test"
3738
)
38-
declare PKG_EXCLUDE="(${REPO}/pkg/core/cryptosuite/bccsp/multisuite|${REPO}/pkg/core/cryptosuite/bccsp/pkcs11)"
39+
declare PKG_EXCLUDE=""
3940
findPackages
4041

4142
# Reduce unit tests to changed packages.
@@ -73,8 +74,15 @@ if [ "${TEST_WITH_LINTER}" = true ]; then
7374
runLinter
7475
fi
7576

77+
# filter out excluded tests
78+
PKGS=($(echo "${PKGS[@]}" | tr ' ' '\n' | \
79+
grep -v ^${REPO}/test | \
80+
grep -v ^${REPO}/pkg/core/cryptosuite/bccsp/multisuite | \
81+
grep -v ^${REPO}/pkg/core/cryptosuite/bccsp/pkcs11 | \
82+
tr ' ' '\n'))
83+
84+
echo "Code level $FABRIC_SDKGO_CODELEVEL_TAG (Fabric ${FABRIC_SDKGO_CODELEVEL_VER})"
7685
echo "Running unit tests..."
77-
echo "Testing with code level $FABRIC_SDKGO_CODELEVEL_TAG (Fabric ${FABRIC_SDKGO_CODELEVEL_VER}) ..."
7886
GO_TAGS="$GO_TAGS $FABRIC_SDKGO_CODELEVEL_TAG"
7987

8088
GO_LDFLAGS="$GO_LDFLAGS -X github.com/hyperledger/fabric-sdk-go/test/metadata.ChannelConfigPath=test/fixtures/fabric/${FABRIC_SDKGO_CODELEVEL_VER}/channel -X github.com/hyperledger/fabric-sdk-go/test/metadata.CryptoConfigPath=test/fixtures/fabric/${FABRIC_CRYPTOCONFIG_VERSION}/crypto-config"

0 commit comments

Comments
 (0)