Skip to content

Commit cbc4b98

Browse files
authored
Download test data for publish jobs (#31)
* Eppo Client with shared UFC tests passing (#23) * tests passing for rule evaluator, flag evaluator, and eppo value * work in progress * shared UFC tests passing * don't check in test data * changes from self-review of PR * apply spotless linter * working on tests * better test logging * use make test for tests * Add bandit support (#25) * bandit test harness ready * add bandit result * set up for dropping in bandit evaluation * bandit deserialization wired up * loading bandit parameters * bandit stuff happening * shared bandit tests passing * bandit logger classes * bandit log test passing * more tests for logger * bandit tests for graceful mode * apply spotless formatting autofix * changes from self-review of PR so far * more changes from self-review of PR * more changes from self-review * make test less fragile * bump version; don't sign local maven * bandit logging errors should be non-fatal * use normalized probability floor * update result before even attempting to log bandit * spotless 🙄 * do the rename (#26) * work in progress * remove singleton for base client * linter * expose bandit test harnesses * expose test uilities * changes from self-review of PR * make base client constructor protected * add simple logger for tests * basic profiling test * improvement not using bigint * faster getShard() * linter * more helpful failure message * increase CPU time allowance to account for slower machines * bump version * download test data for tests
1 parent e7ecbda commit cbc4b98

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.github/workflows/publish-sdk.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
2727
gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }}
2828

29+
- name: Download test data
30+
run: make test-data
31+
2932
- name: Publish to Maven Central
3033
run: ./gradlew check publish -Prelease --no-daemon
3134
env:

.github/workflows/publish-snapshot.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ jobs:
2525
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
2626
gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }}
2727

28+
- name: Download test data
29+
run: make test-data
30+
2831
- name: Publish Snapshot artifact
2932
run: ./gradlew check publish -Psnapshot --no-daemon
3033
env:

0 commit comments

Comments
 (0)