Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
46595e9
remove consistency check in InsertProtocolKVStore
zhangchiqing Oct 3, 2025
429e205
update mocks
zhangchiqing Oct 3, 2025
c17ea26
fix kv store tests
zhangchiqing Oct 3, 2025
474879a
update mocks
zhangchiqing Oct 3, 2025
61e9442
Update to Cadence v1.7.1
turbolent Oct 3, 2025
3d2edf4
update mocks
turbolent Oct 3, 2025
ee7257d
Merge pull request #8001 from onflow/auto-update-onflow-cadence-v1.7.1
turbolent Oct 3, 2025
0ff8354
Merge pull request #7990 from onflow/peter/upgrade-lz4
j1010001 Oct 3, 2025
9ae8544
clean up test runtime
turbolent Oct 3, 2025
b532d62
[Access] Record the highest consecutive download height
peterargue Oct 3, 2025
92695b5
Merge branch 'master' into peter/execdata-metrics-highest-consecutive
peterargue Oct 3, 2025
be53e37
Merge pull request #8004 from onflow/peter/execdata-metrics-highest-c…
peterargue Oct 3, 2025
5875945
use last process index
peterargue Oct 3, 2025
7a3c1ee
Merge pull request #7967 from onflow/leo/refactor-index-protocol-kv-s…
zhangchiqing Oct 3, 2025
bcb1180
[Execution Sync] Use forked go-ds-pebble to guarantee writes - take 2
peterargue Oct 3, 2025
45ecca6
Merge branch 'master' into gregor/callbacks/process-fallback
devbugging Oct 6, 2025
7e0701e
[DataAvailability] Refactor pipeline core logic storage
peterargue Oct 6, 2025
e986acb
fix lint
peterargue Oct 6, 2025
6dbc495
[Access] Speedup websockets keepalive test
peterargue Oct 6, 2025
7ead0fb
update canonicalExecutionDataID after fixture changes
peterargue Oct 6, 2025
9d3633c
use synctest to fix flakiness in pipeline tests
peterargue Oct 6, 2025
2730de8
address review comments
zhangchiqing Oct 6, 2025
a778934
Merge branch 'master' into jord/combine-store-proc-oper-pkgs
jordanschalm Oct 6, 2025
2526f2a
Merge branch 'master' into jord/combine-store-proc-oper-pkgs
jordanschalm Oct 6, 2025
c74c196
remove unused method
peterargue Oct 6, 2025
650a67b
Merge pull request #8012 from onflow/peter/speedup-websockets-keepali…
peterargue Oct 6, 2025
1c1f93b
Merge pull request #7992 from devbugging/gregor/callbacks/process-fal…
j1010001 Oct 6, 2025
79c4329
fix unittests
peterargue Oct 6, 2025
6fda8cc
fix import cycle
jordanschalm Oct 6, 2025
110f8f1
Merge pull request #8007 from onflow/peter/use-forked-go-ds-pebble-v2
peterargue Oct 6, 2025
5f2d718
improve persister godocs
peterargue Oct 6, 2025
020e964
move inmemory directly under storage
peterargue Oct 6, 2025
b6e51e3
Merge branch 'master' into leo/improve-logging-for-verify-execution-r…
zhangchiqing Oct 6, 2025
f258d79
cleanup unused code, call storage even for empty data
peterargue Oct 6, 2025
ab6ac73
Merge branch 'master' into peter/refactor-opsync-indexing
peterargue Oct 6, 2025
0761e49
Merge pull request #7991 from onflow/peter/improve-tx-err-msg
peterargue Oct 6, 2025
b950c8f
improve godocs in the indexer
peterargue Oct 6, 2025
4d81c35
add missing error docs
peterargue Oct 6, 2025
fa65b20
Merge pull request #7828 from onflow/leo/improve-logging-for-verify-e…
zhangchiqing Oct 6, 2025
3db60b4
Merge branch 'master' into jord/combine-store-proc-oper-pkgs
jordanschalm Oct 7, 2025
860aaa2
Merge pull request #7958 from onflow/jord/combine-store-proc-oper-pkgs
jordanschalm Oct 7, 2025
df9cddf
Merge pull request #8003 from onflow/bastian/clean-up-test-runtime
turbolent Oct 7, 2025
36804fe
refactor inserting execution fork evidence
zhangchiqing Oct 7, 2025
75c573a
fix tests
zhangchiqing Oct 7, 2025
fe45331
Collect EVM-related events during VM bridge bootstrapping
m-Peter Oct 3, 2025
46df27c
Rename runAndReturn to run on VM Bridge bootstrap
m-Peter Oct 7, 2025
276e73a
update comments
zhangchiqing Oct 7, 2025
c6967df
Merge pull request #7999 from onflow/mpeter/fix-evm-vm-bridge-bootstr…
m-Peter Oct 7, 2025
dc4f4d3
update safety data operation
zhangchiqing Oct 7, 2025
2e2b9a1
fix cmd
zhangchiqing Oct 7, 2025
a33dfcc
update mock
zhangchiqing Oct 7, 2025
af1d4da
minor documentation extensions.
AlexHentschel Oct 7, 2025
af1c3e6
refactor index tx error message
zhangchiqing Oct 8, 2025
d86569f
refactor index tx error message
zhangchiqing Oct 8, 2025
af54bfe
fix store tests
zhangchiqing Oct 8, 2025
6389c09
minor punctuation improvements
AlexHentschel Oct 8, 2025
944e733
documented that non-existent keys are no-ops for remove operations
AlexHentschel Oct 8, 2025
b413203
refactor tx error message
zhangchiqing Oct 8, 2025
a1a371d
add test case
zhangchiqing Oct 8, 2025
f8abc95
clarified documentation
AlexHentschel Oct 8, 2025
157d4ec
fix tests
zhangchiqing Oct 8, 2025
43ef330
fix tests
zhangchiqing Oct 8, 2025
bd59da0
minor polishing of error documentation
AlexHentschel Oct 8, 2025
155220d
fix tests
zhangchiqing Oct 8, 2025
e666a2a
fix lint
zhangchiqing Oct 8, 2025
5277616
fix admin tests
zhangchiqing Oct 8, 2025
28b4f19
handle already exists error
zhangchiqing Oct 8, 2025
bbd6ed9
fix tests
zhangchiqing Oct 8, 2025
af6427a
handle already exists error
zhangchiqing Oct 8, 2025
4eb3b45
fix optimisic sync core store operation
zhangchiqing Oct 8, 2025
45524d0
fix optimistic sync persister block
zhangchiqing Oct 8, 2025
1ee701b
fix tests
zhangchiqing Oct 8, 2025
96a0627
Merge pull request #8010 from onflow/peter/refactor-opsync-indexing
peterargue Oct 8, 2025
79751ac
Merge branch 'master' into leo/refactor-index-tx-err-msg
zhangchiqing Oct 8, 2025
e2039ac
fix tests
zhangchiqing Oct 8, 2025
c9563fd
fix optimistic sync core
zhangchiqing Oct 8, 2025
6dddf0a
fix mocks
zhangchiqing Oct 8, 2025
346cdae
fix mocks
zhangchiqing Oct 8, 2025
f07a652
fix tests
zhangchiqing Oct 8, 2025
fdeebba
[Access] Add schedule transaction indexing
peterargue Oct 8, 2025
6395ddd
fix duplicate write in TestScheduledTransactionsStoreAndRetrieve
peterargue Oct 9, 2025
95f1339
improve godocs and adjust naming
peterargue Oct 9, 2025
de831e3
remove location range passing code
turbolent Oct 9, 2025
6de382a
parallelize tests
turbolent Oct 9, 2025
ae03439
parallelize tests
turbolent Oct 9, 2025
da3c9e1
Merge pull request #8018 from onflow/leo/refactor-safety-data
zhangchiqing Oct 10, 2025
22d87bb
Apply suggestions from code review
zhangchiqing Oct 10, 2025
eb53f71
update tests
zhangchiqing Oct 10, 2025
e400653
update comments
zhangchiqing Oct 10, 2025
c046245
Merge branch 'master' into leo/refactor-execution-fork-evidence
zhangchiqing Oct 10, 2025
e8036e7
Apply suggestions from code review
zhangchiqing Oct 10, 2025
190c46d
rename operation functions
zhangchiqing Oct 10, 2025
9bcdb06
fix Persist transaction error message
zhangchiqing Oct 10, 2025
147f3cc
Fix lint
zhangchiqing Oct 10, 2025
9c36182
rename function names
zhangchiqing Oct 10, 2025
3fc2a9a
rename to txErrMsgStore
zhangchiqing Oct 10, 2025
643f4a6
Bump ethereum/go-ethereum dependency to v1.16.4
m-Peter Sep 30, 2025
64fed4a
Replace the old SkipFromEOACheck with SkipTransactionChecks
m-Peter Sep 30, 2025
d454c2d
Add tracing.CodeChangeReason parameter in StateDB.SetCode method
m-Peter Sep 30, 2025
be9679f
Improve comments regarding the new SkipTransactionChecks field on Mes…
m-Peter Oct 10, 2025
2915196
Implemented additional metrics for cluster block proposal constructio…
durkmurder Oct 10, 2025
c26fc13
update comments
zhangchiqing Oct 10, 2025
78c4a13
Merge pull request #8017 from onflow/leo/refactor-execution-fork-evid…
zhangchiqing Oct 10, 2025
eefd772
Merge branch 'master' into leo/refactor-index-tx-err-msg
zhangchiqing Oct 10, 2025
dd6cfa2
update lock policy
zhangchiqing Oct 10, 2025
7ad5f51
Updated mocks. Removed the ClusterBlockProposed function, replaced it…
durkmurder Oct 10, 2025
9b7db83
Apply suggestions from code review
durkmurder Oct 10, 2025
81a0148
Updated godoc
durkmurder Oct 10, 2025
4511ef2
update to Cadence v1.8.1
turbolent Oct 10, 2025
8b2fac1
Merge branch 'master' into bastian/update-cadence
turbolent Oct 10, 2025
b83837d
alex/suggested_chunk-data-pack-id
AlexHentschel Oct 10, 2025
82022dc
Revert "alex/suggested_chunk-data-pack-id"
AlexHentschel Oct 10, 2025
bb7a347
added suggestions for Chunk Data Pack ID computation
AlexHentschel Oct 10, 2025
c585f6b
Merge pull request #8033 from onflow/alex/suggested_chunk-data-pack-id
zhangchiqing Oct 10, 2025
be3df47
Apply suggestions from code review
zhangchiqing Oct 10, 2025
9467928
Apply suggestions from code review
zhangchiqing Oct 10, 2025
1087db1
Update to Go SDK 1.9.0
turbolent Oct 10, 2025
944cfc6
update metrics
zhangchiqing Oct 10, 2025
c4e9b15
address review comments
zhangchiqing Oct 10, 2025
780e20a
extended documentation, especially error returns
AlexHentschel Oct 10, 2025
4e11ecf
extended documentation, especially error returns
AlexHentschel Oct 11, 2025
cafb925
added test
AlexHentschel Oct 11, 2025
fb47317
Apply suggestions from code review
zhangchiqing Oct 11, 2025
8f75eaa
Apply suggestions from code review
zhangchiqing Oct 11, 2025
74ceef6
Apply suggestions from code review
zhangchiqing Oct 11, 2025
050ac83
Apply suggestions from code review
zhangchiqing Oct 11, 2025
ac316dd
more error documentation
AlexHentschel Oct 11, 2025
704e30b
rename
zhangchiqing Oct 11, 2025
64dfc09
polishing doc
AlexHentschel Oct 11, 2025
49cc4e9
rename
zhangchiqing Oct 11, 2025
c4ab85d
rename prefix
zhangchiqing Oct 11, 2025
5d63b5f
refactor protocol db variable
zhangchiqing Oct 11, 2025
4ac5c28
added minor documentation and additional error check to test `storage…
AlexHentschel Oct 11, 2025
ac296c1
polishing goDoc
AlexHentschel Oct 11, 2025
ed453bb
Apply suggestions from code review
zhangchiqing Oct 11, 2025
96ebd52
rename batch
zhangchiqing Oct 11, 2025
c4cd113
update comments
zhangchiqing Oct 11, 2025
8da12cf
Apply suggestions from code review
zhangchiqing Oct 11, 2025
d0a810b
fix lint
zhangchiqing Oct 11, 2025
d9abbbc
Merge remote-tracking branch 'origin/leo/refactor-stored-chunk-data-p…
zhangchiqing Oct 11, 2025
9d0cbdb
added deprecation notice
AlexHentschel Oct 11, 2025
fbf4612
fix lint
zhangchiqing Oct 11, 2025
51a1895
polished goDoc
AlexHentschel Oct 11, 2025
903d24f
remove chunk data pack
zhangchiqing Oct 11, 2025
c20915b
polished goDoc
AlexHentschel Oct 11, 2025
08fee4f
rename to FromUntrustedChunkDataPack
zhangchiqing Oct 11, 2025
50fd2d9
fix linter
zhangchiqing Oct 11, 2025
9a21aea
added cautionary statement regarding missing error doc
AlexHentschel Oct 11, 2025
0d924c1
refactor rollback executed height
zhangchiqing Oct 11, 2025
713f6c9
fix tests
zhangchiqing Oct 11, 2025
8ebaa82
rename stored chunk data pack ids to chunk data pack ids
zhangchiqing Oct 11, 2025
72259e4
renaming to chunk data pack id
zhangchiqing Oct 11, 2025
127db87
extending documentation
AlexHentschel Oct 11, 2025
1960afc
add back chunk data pack stored.BatchRemove
zhangchiqing Oct 11, 2025
22f5655
update mocks
zhangchiqing Oct 11, 2025
613f49c
reuse the original codeChunkDataPack prefix
zhangchiqing Oct 11, 2025
015edcc
moved Testing Lock manager's initialization very close to the init of…
AlexHentschel Oct 11, 2025
73c6514
marginal code consolidation
AlexHentschel Oct 11, 2025
06a47ba
Merge branch 'master' into leo/refactor-stored-chunk-data-pack
zhangchiqing Oct 11, 2025
ed315a9
use chunk data pack constructor
zhangchiqing Oct 11, 2025
94a3825
rename
zhangchiqing Oct 11, 2025
ae9aaad
update comments
zhangchiqing Oct 11, 2025
36a9e08
update comments
zhangchiqing Oct 11, 2025
a6ccf29
update comments for StoredChunkDataPack.Equals
zhangchiqing Oct 11, 2025
2a8093e
update mocks
zhangchiqing Oct 11, 2025
39ff4a5
update storage tests
zhangchiqing Oct 11, 2025
d68c634
Merge branch 'master' into yurii/7391-extend-collection-building-metrics
durkmurder Oct 13, 2025
31274d8
Merge branch 'master' into mpeter/bump-geth-to-latest
m-Peter Oct 14, 2025
2587d0e
Merge pull request #7984 from onflow/mpeter/bump-geth-to-latest
turbolent Oct 14, 2025
9d9a747
remove review comments
zhangchiqing Oct 14, 2025
41fdbcc
remove argument for removed parameter
turbolent Oct 14, 2025
6f77ad3
Merge remote-tracking branch 'origin/leo/refactor-index-tx-err-msg' i…
zhangchiqing Oct 14, 2025
4854931
remove deprecated methods
zhangchiqing Oct 14, 2025
11268e3
Remove legacy migration used in Crescendo
fxamacker Oct 14, 2025
a19f958
update comments
zhangchiqing Oct 14, 2025
348284d
add tests for light transaction results store
zhangchiqing Oct 14, 2025
7636d0b
check locks held in tests
zhangchiqing Oct 14, 2025
e645c88
update optimistic sync core impl tests to verify locks held
zhangchiqing Oct 14, 2025
7f20965
Add storage locking for index operations
peterargue Oct 14, 2025
1f6925d
update interface godocs
peterargue Oct 14, 2025
63ffbd8
Merge branch 'master' into peter/7830-scheduled-tx-index
peterargue Oct 14, 2025
59ded21
fix lint
peterargue Oct 14, 2025
1d72062
Merge pull request #8025 from onflow/peter/7830-scheduled-tx-index
peterargue Oct 14, 2025
fe66dd9
documentation extensions and polishing
AlexHentschel Oct 15, 2025
629da34
`storrage.ChunkDataPacks` API update
AlexHentschel Oct 15, 2025
52b05be
skip the chunk data pack roll back if storing failed
zhangchiqing Oct 15, 2025
5a83763
Merge commit '52b05be05d5439239eb6d4386922f669336b7774' into alex/sug…
AlexHentschel Oct 15, 2025
c59b4de
minor struct goDocs
AlexHentschel Oct 15, 2025
f0aeedf
Apply suggestions from code review
durkmurder Oct 15, 2025
c00e6cc
Updated godoc
durkmurder Oct 15, 2025
1a47f5d
Linted
durkmurder Oct 15, 2025
0cacf3c
Apply suggestions from PR review
durkmurder Oct 15, 2025
b4ac007
Merge branch 'master' into yurii/7391-extend-collection-building-metrics
durkmurder Oct 15, 2025
4e9b1c5
Merge pull request #8030 from onflow/yurii/7391-extend-collection-bui…
durkmurder Oct 15, 2025
28a3fae
Merge branch 'master' into leo/refactor-stored-chunk-data-pack
j1010001 Oct 15, 2025
fa97bbb
Merge branch 'master' into leo/refactor-index-tx-err-msg
zhangchiqing Oct 15, 2025
94a08b5
fix mocks
zhangchiqing Oct 15, 2025
ee7a627
update tests
zhangchiqing Oct 15, 2025
7979348
Merge pull request #8038 from onflow/alex/suggestions2_stored-chunk-d…
zhangchiqing Oct 15, 2025
7332487
update storage/operation/prefix.go and chunk data packs
zhangchiqing Oct 15, 2025
2c53081
add review comments
zhangchiqing Oct 15, 2025
10dbe5b
Update storage/operation/chunk_data_packs_test.go
zhangchiqing Oct 15, 2025
b4ee3b0
Update cmd/util/cmd/rollback-executed-height/cmd/rollback_executed_he…
zhangchiqing Oct 15, 2025
701f9cf
Update storage/store/chunk_data_packs.go
zhangchiqing Oct 15, 2025
c51b871
fix lint
zhangchiqing Oct 15, 2025
1b7b074
rename to cdpStorage
zhangchiqing Oct 15, 2025
bbbad00
use LockIndexChunkDataPackByChunkID
zhangchiqing Oct 15, 2025
3510962
Merge pull request #8036 from onflow/fxamacker/remove-legacy-migrations
fxamacker Oct 15, 2025
1ed6227
fix chunk data packs tests
zhangchiqing Oct 15, 2025
4555afa
fix tests
zhangchiqing Oct 15, 2025
e7348f5
Update storage/store/chunk_data_packs.go
zhangchiqing Oct 15, 2025
59b5ae4
update chunk data pack remove
zhangchiqing Oct 15, 2025
41d9460
refactor chunk data pack constructor
zhangchiqing Oct 15, 2025
3a664ce
fix locks in tests
zhangchiqing Oct 15, 2025
643c27f
Merge branch 'master' into leo/refactor-stored-chunk-data-pack
zhangchiqing Oct 15, 2025
b7918aa
Merge branch 'master' into leo/refactor-index-tx-err-msg
zhangchiqing Oct 15, 2025
f6629e7
fix lint
zhangchiqing Oct 15, 2025
a745d4e
Merge pull request #8021 from onflow/leo/refactor-index-tx-err-msg
zhangchiqing Oct 15, 2025
b651d90
Merge branch 'master' into leo/refactor-stored-chunk-data-pack
zhangchiqing Oct 15, 2025
ce1f869
[Access] Call ready when ping engine started
peterargue Oct 15, 2025
8b0d6b2
Merge pull request #8027 from onflow/bastian/parallelize-fvm-tests
turbolent Oct 15, 2025
fc546a5
Merge pull request #7983 from onflow/leo/refactor-stored-chunk-data-pack
zhangchiqing Oct 15, 2025
7250c45
Merge pull request #8041 from onflow/peter/fix-ping-engine-startup
peterargue Oct 15, 2025
a78c256
[Access] Add compatibility override for testnet HCU v0.43.1
peterargue Oct 15, 2025
0b886fb
Merge branch 'master' into peter/add-tn-compatibilty-v0.43.1
peterargue Oct 15, 2025
40de95a
Merge pull request #8044 from onflow/peter/add-tn-compatibilty-v0.43.1
peterargue Oct 15, 2025
1b6e4fc
[Scheduled Txs] Remove redundant metric and increase number of histog…
j1010001 Oct 15, 2025
898654d
Merge branch 'master' into jan/improve-scheduled-txs-metrics
j1010001 Oct 15, 2025
dba1b3c
Merge pull request #8045 from onflow/jan/improve-scheduled-txs-metrics
j1010001 Oct 15, 2025
9df8a06
fix chunk data pack store
zhangchiqing Oct 16, 2025
16627db
Fix bug on ChainRules() as we are already on Merge
m-Peter Oct 16, 2025
1b3995d
update NewChunkDataPacks usage
zhangchiqing Oct 16, 2025
f3cbe93
Update storage/README.md
jordanschalm Oct 16, 2025
0ec3b3a
Merge branch 'master' into jord/7397-storage-readme
jordanschalm Oct 16, 2025
d50743c
Merge pull request #8046 from onflow/leo/fix-chunk-data-pack-store
zhangchiqing Oct 16, 2025
1b2d9fb
Merge pull request #7980 from onflow/jord/7397-storage-readme
jordanschalm Oct 16, 2025
55a15f7
Merge pull request #7961 from cargoedit/master
jordanschalm Oct 16, 2025
87ea684
Merge branch 'master' into mpeter/fix-chain-rules-condition
j1010001 Oct 16, 2025
98a6ac4
Merge pull request #8047 from onflow/mpeter/fix-chain-rules-condition
j1010001 Oct 16, 2025
b36af54
Merge pull request #8032 from onflow/bastian/update-cadence
turbolent Oct 20, 2025
4c526bb
update to flow-core-contracts 1.9.1
joshuahannan Oct 20, 2025
b0fef2c
Merge pull request #8055 from onflow/josh/update-cc
joshuahannan Oct 21, 2025
93e2b7b
Update to Cadence v1.8.2
turbolent Oct 23, 2025
092c6cb
adjust code to API changes
turbolent Oct 23, 2025
7080fba
set weights for new memory kinds
turbolent Oct 23, 2025
04f77c6
revert assertion
turbolent Oct 23, 2025
b8906a5
revert import needed for assertion
turbolent Oct 23, 2025
e5bb4a3
Merge pull request #8078 from onflow/auto-update-onflow-cadence-v1.8.2
turbolent Oct 23, 2025
604e697
adding sast-sca
Oct 24, 2025
ce98270
Merge pull request #8084 from onflow/sec/review
JGowsk9 Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file added .cursor/rules/.gitkeep
Empty file.
6 changes: 6 additions & 0 deletions .cursor/rules/coding_conventions.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
description: Coding Conventions
globs: *.go
alwaysApply: false
---
@docs/agents/CodingConventions.md
8 changes: 8 additions & 0 deletions .cursor/rules/core.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
description: Cursor Operational Doctrine
globs:
alwaysApply: true
---
# Cursor Operational Doctrine

@docs/agents/OperationalDoctrine.md
6 changes: 6 additions & 0 deletions .cursor/rules/godocs.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
description:
globs: *.go
alwaysApply: false
---
@docs/agents/GoDocs.md
12 changes: 12 additions & 0 deletions .custom-gcl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# The version of golangci-lint used to build the custom binary
version: v1.63.4

# The name of the custom binary
name: custom-gcl

# The directory path used to store the custom binary.
destination: ./tools/

plugins:
- module: 'github.com/onflow/flow-go'
path: ./tools/structwrite
4 changes: 4 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Do not copy the user's project git directory into the container
# it's not needed to build the project, and causes issues when working within git worktrees
.git/

integration/localnet/bootstrap/
integration/localnet/profiler/
integration/localnet/data/
Expand Down
1 change: 1 addition & 0 deletions .gemini/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "contextFileName": "AGENTS.md" }
17 changes: 0 additions & 17 deletions .github/stale.yml

This file was deleted.

55 changes: 55 additions & 0 deletions .github/workflows/actions/test-monitor-process-results/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Test Monitor - Process Results

description: Custom action that's used in multiple Flaky Test Monitor jobs to process test results and upload them to BigQuery

inputs:
service_account:
description: 'The GCP Service Account'
required: true
workload_identity_provider:
description: 'The GCP Workload Identity Provider'
required: true

runs:
using : "composite"
steps:
- name: Get commit date
id: commit_date
run: echo "::set-output name=date::$(git show --no-patch --no-notes --pretty='%cI' $COMMIT_SHA)"
shell: bash

- name: Get job run date
id: job_run_date
run: echo "::set-output name=date::$(TZ=":UTC" date -Iseconds)"
shell: bash

- name: Process test results
run: cat test-output | go run tools/test_monitor/level1/process_summary1_results.go
env:
JOB_STARTED: ${{ steps.job_run_date.outputs.date }}
COMMIT_DATE: ${{ steps.commit_date.outputs.date }}
shell: bash

- name: Google auth
id: auth
uses: google-github-actions/auth@v2
with:
service_account: ${{ inputs.service_account }}
token_format: 'access_token'
workload_identity_provider: ${{ inputs.workload_identity_provider }}

- name: 'Set up Cloud SDK'
uses: 'google-github-actions/setup-gcloud@v2'

- name: Upload results to BigQuery (skipped tests)
uses: nick-fields/retry@v3
with:
timeout_minutes: 1
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE $SKIPPED_TESTS_FILE tools/test_monitor/schemas/skipped_tests_schema.json
- name: Upload results to BigQuery (test run)
uses: nick-fields/retry@v3
with:
timeout_minutes: 2
max_attempts: 3
command: bq load --source_format=NEWLINE_DELIMITED_JSON $BIGQUERY_DATASET.$BIGQUERY_TABLE2 $RESULTS_FILE tools/test_monitor/schemas/test_results_schema.json
99 changes: 0 additions & 99 deletions .github/workflows/bench.yml

This file was deleted.

118 changes: 0 additions & 118 deletions .github/workflows/builds.yml

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/cd.yml

This file was deleted.

Loading