Skip to content

Commit f4e5704

Browse files
Testing round 2
1 parent 1543988 commit f4e5704

File tree

2 files changed

+70
-11
lines changed

2 files changed

+70
-11
lines changed

flake.nix

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
# cardanoTest.url = "github:IntersectMBO/cardano-node/ana/10.6-final-integration-mix";
1414
# cardanoTest.url = "path:/home/jlotoski/work/iohk/cardano-node-wt/ana/10.6-final-integration-mix";
1515

16+
# cardano-node-js-bang.url = "github:IntersectMBO/cardano-node/js/bang";
17+
# cardano-node-10-5-1-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/10.5.1-tmp-profiled";
1618
cardano-node-lmdb-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test";
19+
# cardano-node-lmdb-tmp-profiled-test.url = "github:IntersectMBO/cardano-node/da/lmdb-srp-test-tmp-profiled";
1720
cardano-node-lmdb-test-traces.url = "github:IntersectMBO/cardano-node/93437a0fb34161f7b6e07334f0760ed670d28b02";
1821
# cardano-node-lsm-test.url = "github:IntersectMBO/cardano-node/js/lsm-beta";
1922
# cardano-tracer-prom-test.url = "github:IntersectMBO/cardano-node/...";

flake/colmena.nix

Lines changed: 67 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,33 @@ in
9393
];
9494
};
9595

96+
# temporary branch for profiling 10.5.1
97+
# node-10-5-1-tmp-profiled = {
98+
# imports = [
99+
# # Base cardano-node and tracer service
100+
# config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service
101+
# config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service
102+
# # Config for cardano-node group deployments
103+
# inputs.cardano-parts.nixosModules.profile-cardano-node-group
104+
# inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics
105+
# bperfNoPublish
106+
# {
107+
# cardano-parts.perNode = {
108+
# # lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux";
109+
# pkgs = {
110+
# inherit
111+
# (inputs.cardano-node-10-5-1-tmp-profiled-test.packages.x86_64-linux)
112+
# cardano-cli
113+
# cardano-node
114+
# cardano-submit-api
115+
# cardano-tracer
116+
# ;
117+
# };
118+
# };
119+
# }
120+
# ];
121+
# };
122+
96123
node-pre = {
97124
imports = [
98125
# Base cardano-node service
@@ -108,6 +135,33 @@ in
108135
];
109136
};
110137

138+
# node-pre-js-bang = {
139+
# imports = [
140+
# # Base cardano-node service
141+
# config.flake.cardano-parts.cluster.groups.default.meta.cardano-node-service-ng
142+
# config.flake.cardano-parts.cluster.groups.default.meta.cardano-tracer-service-ng
143+
#
144+
# # Config for cardano-node group deployments
145+
# inputs.cardano-parts.nixosModules.profile-cardano-node-group
146+
# inputs.cardano-parts.nixosModules.profile-cardano-custom-metrics
147+
# bperfNoPublish
148+
# {
149+
# cardano-parts.perNode = {
150+
# lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux";
151+
# pkgs = {
152+
# inherit
153+
# (inputs.cardano-node-lmdb-test.packages.x86_64-linux)
154+
# cardano-cli
155+
# cardano-node
156+
# cardano-submit-api
157+
# cardano-tracer
158+
# ;
159+
# };
160+
# };
161+
# }
162+
# ];
163+
# };
164+
111165
node-lmdb-test = {
112166
imports = [
113167
# Base cardano-node service
@@ -123,7 +177,7 @@ in
123177
lib.cardanoLib = inputs.cardano-parts.cardano-parts.pkgs.special.cardanoLibNg "x86_64-linux";
124178
pkgs = {
125179
inherit
126-
(inputs.cardano-node-lmdb-test.packages.x86_64-linux)
180+
(inputs.cardano-node-js-bang.packages.x86_64-linux)
127181
cardano-cli
128182
cardano-node
129183
cardano-submit-api
@@ -914,6 +968,15 @@ in
914968
# preview1-test-a-6 - 10.6 LMDB with patches, full chain replay, and "space-type" and eventlog profiling
915969
# preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay
916970

971+
### round 2 2025-11-05
972+
# preview1-test-a-1 - Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync).
973+
# preview1-test-a-2 - 10.5.1 LMDB, full chain replay
974+
# preview1-test-a-3 - 10.6 InMemory (ana/10.6-final-integration-mix branch)
975+
# preview1-test-a-4 - 10.6 LMDB with patches, full chain replay
976+
# preview1-test-a-5 - 10.6 InMemory with patches, full chain replay
977+
# preview1-test-a-6 - 10.6 LMDB js/bang
978+
# preview1-test-a-7 - 10.6 LMDB with patches and new traces, full chain replay
979+
917980
# preview1-test-a-1 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre bp mithrilSignerDisable tcpTxOpt];};
918981
# Also adding a 10.6 LMDB with patches ledger replay from genesis only (chain is already in sync).
919982
# started replay at: 2025-11-04 18:05:33.0477Z, Volatile DB with max slot seen SlotNo 95623169
@@ -960,19 +1023,12 @@ in
9601023
(group "preview1")
9611024
node-lmdb-test-traces
9621025
lmdb
963-
{
964-
services.cardano-node.extraNodeConfig.TraceOptions = {
965-
"ChainDB.LedgerEvent" = {
966-
severity = "Debug";
967-
};
968-
"ChainDB.LedgerEvent.Flavor.V1.OnDisk.BackingStoreEvent" = {
969-
severity = "Silence";
970-
};
971-
};
972-
}
9731026
];
9741027
};
9751028

1029+
# test js/bang
1030+
# preview1-test-a-8 = {imports = [eu-central-1 m5ad-xlarge (ebs 80) (nodeRamPct 70) (group "preview1") node-pre-js-bang lmdb];};
1031+
9761032
preview2-bp-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre bp legacyT mithrilRelease (declMRel "preview2-rel-b-1")];};
9771033
preview2-rel-a-1 = {imports = [eu-central-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel legacyT previewRelMig];};
9781034
preview2-rel-b-1 = {imports = [eu-west-1 r6a-large (ebs 80) (nodeRamPct 70) (group "preview2") node-pre hiConn rel previewRelMig mithrilRelay (declMSigner "preview2-bp-b-1")];};

0 commit comments

Comments
 (0)