Skip to content

Commit

Permalink
test fix
Browse files Browse the repository at this point in the history
  • Loading branch information
DomPeliniAerospike committed Oct 16, 2024
1 parent b4fc06b commit 5299257
Show file tree
Hide file tree
Showing 3 changed files with 82 additions and 10 deletions.
72 changes: 72 additions & 0 deletions .github/assets/aerospike.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Aerospike database configuration file
# This template sets up a single-node, single namespace developer environment.
#
# Alternatively, you can pass in your own configuration file.
# You can see more examples at
# https://github.com/aerospike/aerospike-server/tree/master/as/etc

# This stanza must come first.
service {
feature-key-file /etc/aerospike/features.conf
cluster-name proximus
}

logging {





# Send log messages to stdout
console {
context any info
}
}

network {
service {
address any
port 3000

# Uncomment the following to set the 'access-address' parameter to the
# IP address of the Docker host. This will the allow the server to correctly
# publish the address which applications and other nodes in the cluster to
# use when addressing this node.
# access-address <IPADDR>
}

heartbeat {
# mesh is used for environments that do not support multicast
mode mesh
address local
port 3002
interval 150
timeout 10
}

fabric {
# Intra-cluster communication port (migrates, replication, etc)
# default to same address in 'service'
address local
port 3001
}

}

# AVS ONLY
#namespace proximus-meta {
# replication-factor 2
#storage-engine memory {
# data-size 2G
#}
#nsup-period 100
#}

namespace test {
replication-factor 2
storage-engine memory {
data-size 1G
}
nsup-period 60
}

8 changes: 4 additions & 4 deletions .github/workflows/build-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ jobs:

- name: Run Aerospike server
if: ${{ !contains(github.event.pull_request.labels.*.name, 'new-server-features') }}
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server -v .:./github/assets/aerospike.conf

# - name: Set config.conf to use Docker IP address of Aerospike server
# # config.conf should be copied into the cibuildwheel Docker container
Expand Down Expand Up @@ -256,7 +256,7 @@ jobs:
#
# - name: Run Aerospike server
# if: ${{ !contains(github.event.pull_request.labels.*.name, 'new-server-features') }}
# run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server
# run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server -v .:./github/assets/aerospike.conf
#
# - name: Enable tests
# run: echo "TEST_COMMAND=npm test -- --h 127.0.0.1 --port 3000 --t 30000" >> $GITHUB_ENV
Expand Down Expand Up @@ -553,11 +553,11 @@ jobs:

- name: Run Aerospike server release candidate with latest tag
if: ${{ contains(github.event.pull_request.labels.*.name, 'new-server-features') }}
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server-rc:latest
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server-rc:latest

- name: Run Aerospike server
if: ${{ !contains(github.event.pull_request.labels.*.name, 'new-server-features') }}
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server
run: docker run -d --name aerospike -p 3000-3002:3000-3002 aerospike/aerospike-server -v .:./github/assets/aerospike.conf

- name: Modify the package.json
run: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ jobs:
# npm i --save-dev @types/yargs;
# npm i --save-dev @types/semver;
# npm i --save-dev @types/chai;
# npm i --save-dev @types/aerospike;
# npm install aerospike
# working-directory: ts-test

- name: Run tests
Expand All @@ -179,7 +179,7 @@ jobs:
npm i --save-dev @types/yargs;
npm i --save-dev @types/semver;
npm i --save-dev @types/chai;
npm i --save-dev @types/aerospike;
npm install aerospike
npm run ts-test
test-ce:
Expand Down Expand Up @@ -253,7 +253,7 @@ jobs:
# npm i --save-dev @types/yargs;
# npm i --save-dev @types/semver;
# npm i --save-dev @types/chai;
# npm i --save-dev @types/aerospike;
# npm install aerospike
# working-directory: ts-test

- name: Run tests
Expand All @@ -263,7 +263,7 @@ jobs:
npm i --save-dev @types/yargs;
npm i --save-dev @types/semver;
npm i --save-dev @types/chai;
npm i --save-dev @types/aerospike;
npm install aerospike
npm run ts-test
test-lowest-supported-server:
Expand Down Expand Up @@ -314,7 +314,7 @@ jobs:
npm i --save-dev @types/yargs;
npm i --save-dev @types/semver;
npm i --save-dev @types/chai;
npm i --save-dev @types/aerospike;
npm install aerospike
working-directory: ts-test

- name: Run tests
Expand Down Expand Up @@ -382,7 +382,7 @@ jobs:
npm i --save-dev @types/yargs;
npm i --save-dev @types/semver;
npm i --save-dev @types/chai;
npm i --save-dev @types/aerospike;
npm install aerospike
working-directory: ts-test

- name: Run tests
Expand Down

0 comments on commit 5299257

Please sign in to comment.