ovrclk / akash
Files Coverage
app/app.go 82.01%
app/app_configure.go 100.00%
app/config.go 100.00%
app/export.go 26.78%
app/genesis.go 100.00%
app/mac.go 100.00%
app/params/proto.go 100.00%
client/broadcaster/client.go 0.00%
client/broadcaster/serial.go 4.44%
client/client.go 0.00%
client/docs/statik/statik.go 100.00%
client/extra.go 0.00%
cmd/akash/cmd/genaccounts.go 0.00%
cmd/akash/cmd/root.go 11.27%
cmd/akash/main.go 0.00%
cmd/common/flags.go 50.00%
cmd/common/signal.go 0.00%
cmd/common/util.go 45.45%
deploy/cmd/create.go 0.00%
deploy/cmd/deployment-data.go 0.00%
deploy/cmd/event-emitters.go 0.00%
deploy/cmd/event-handlers.go 0.00%
deploy/cmd/root.go 0.00%
deploy/cmd/utils.go 0.00%
docgen/main.go 0.00%
events/cmd/root.go 0.00%
events/publish.go 12.06%
events/query.go 0.00%
integration/test_helpers.go 5.40%
manifest/parse.go 80.00%
manifest/types.go 81.81%
provider/balance_checker.go 69.69%
provider/bidengine/order.go 67.46%
provider/bidengine/pricing.go 66.48%
provider/bidengine/provider_attributes.go 81.22%
provider/bidengine/service.go 39.42%
provider/cluster/client.go 40.54%
provider/cluster/config.go 0.00%
provider/cluster/hostname.go 64.51%
provider/cluster/inventory.go 77.11%
provider/cluster/kube/apply.go 0.00%
provider/cluster/kube/builder/builder.go 73.68%
provider/cluster/kube/builder/deployment.go 4.87%
provider/cluster/kube/builder/manifest.go 61.90%
provider/cluster/kube/builder/namespace.go 0.00%
provider/cluster/kube/builder/netpol.go 0.00%
provider/cluster/kube/builder/podsecuritypolicy.go 0.00%
provider/cluster/kube/builder/service.go 62.16%
provider/cluster/kube/builder/settings.go 100.00%
provider/cluster/kube/builder/statefulset.go 0.00%
provider/cluster/kube/builder/workload.go 59.57%
provider/cluster/kube/cleanup.go 0.00%
provider/cluster/kube/client.go 32.00%
provider/cluster/kube/client_exec.go 3.84%
provider/cluster/kube/client_hostname_connections.go 0.00%
provider/cluster/kube/client_ingress.go 0.00%
provider/cluster/kube/inventory.go 47.24%
provider/cluster/kube/resourcetypes.go 63.88%
provider/cluster/lease_withdraw.go 0.00%
provider/cluster/manager.go 0.00%
provider/cluster/monitor.go 64.76%
provider/cluster/reservation.go 75.00%
provider/cluster/service.go 0.00%
provider/cluster/types/types.go 41.37%
provider/cluster/util/context_settings.go 50.00%
provider/cluster/util/lease_id_to_namespace.go 100.00%
provider/cluster/util/util.go 89.47%
provider/cmd/auth_server.go 0.00%
provider/cmd/authenticate.go 0.00%
provider/cmd/clusterns.go 0.00%
provider/cmd/helpers.go 12.50%
provider/cmd/hostname_operator.go 45.20%
provider/cmd/hostname_operator_types.go 91.66%
provider/cmd/leaseEvents.go 0.00%
provider/cmd/leaseLogs.go 0.00%
provider/cmd/leaseStatus.go 0.00%
provider/cmd/manifest.go 0.00%
provider/cmd/metrics.go 0.00%
provider/cmd/migrate_hostnames.go 0.00%
provider/cmd/root.go 0.00%
provider/cmd/run.go 0.00%
provider/cmd/serviceStatus.go 0.00%
provider/cmd/shell.go 0.00%
provider/cmd/status.go 0.00%
provider/cmd/test_helpers.go 0.00%
provider/config.go 0.00%
provider/event/events.go 0.00%
provider/gateway/rest/client.go 33.15%
provider/gateway/rest/client_shell.go 22.37%
provider/gateway/rest/middleware.go 42.22%
provider/gateway/rest/path.go 66.66%
provider/gateway/rest/router.go 26.03%
provider/gateway/rest/router_migrate.go 70.00%
provider/gateway/rest/router_shell.go 0.00%
provider/gateway/rest/server.go 0.00%
provider/gateway/utils/utils.go 63.63%
provider/manifest/manager.go 76.31%
provider/manifest/service.go 43.57%
provider/manifest/watchdog.go 94.59%
provider/service.go 0.00%
provider/session/session.go 100.00%
provider/testutil/provider.go 2.53%
pubsub/bus.go 94.02%
pubsub/util.go 42.85%
sdkutil/address.go 50.00%
sdkutil/broadcast.go 32.18%
sdkutil/event.go 80.00%
sdkutil/init_config.go 0.00%
sdkutil/query.go 0.00%
sdl/coin.go 64.70%
sdl/cpu.go 58.82%
sdl/expose.go 42.85%
sdl/memory.go 0.00%
sdl/placement.go 61.53%
sdl/resources.go 82.14%
sdl/sdl.go 48.27%
sdl/storage.go 83.11%
sdl/units.go 94.59%
sdl/utils.go 80.00%
sdl/v2.go 74.88%
testutil/audit.go 100.00%
testutil/base.go 100.00%
testutil/cert.go 90.82%
testutil/channel_wait.go 75.00%
testutil/cli/cmd.go 90.90%
testutil/deployment.go 100.00%
testutil/event.go 52.38%
testutil/ids.go 88.88%
testutil/log.go 100.00%
testutil/manifest_app.go 92.10%
testutil/manifest_overflow.go 92.85%
testutil/manifest_rand.go 89.65%
testutil/provider.go 100.00%
testutil/rand.go 100.00%
testutil/restserver.go 75.00%
testutil/sdk.go 87.50%
testutil/state/suite.go 97.43%
testutil/types.go 91.17%
types/v1beta1/attribute.go 77.27%
types/v1beta1/requirements.go 0.00%
types/v1beta1/resource.go 2.98%
types/v1beta1/resourcevalue.go 75.00%
types/v1beta2/attribute.go 76.11%
types/v1beta2/endpoint.go 0.00%
types/v1beta2/migrate/v1beta1.go 0.00%
types/v1beta2/requirements.go 0.00%
types/v1beta2/resource.go 14.28%
types/v1beta2/resourcevalue.go 57.14%
util/ctxlog/ctxlog.go 0.00%
util/legacy/v015/helpers.go 0.00%
util/metrics/metrics.go 31.57%
util/runner/runner.go 100.00%
util/validation/hostname.go 63.33%
util/wsutil/wsutil.go 100.00%
validation/manifest.go 94.78%
x/audit/client/cli/query.go 0.00%
x/audit/client/cli/tx.go 0.00%
x/audit/client/rest/rest.go 9.75%
x/audit/genesis.go 50.00%
x/audit/handler/handler.go 100.00%
x/audit/handler/msg_server.go 62.96%
x/audit/keeper/grpc_query.go 40.27%
x/audit/keeper/keeper.go 79.80%
x/audit/keeper/key.go 40.00%
x/audit/keeper/migrations.go 50.00%
x/audit/legacy/v015/store.go 0.00%
x/audit/module.go 39.21%
x/audit/query/rawclient.go 0.00%
x/audit/types/v1beta1/codec.go 50.00%
x/audit/types/v1beta1/event.go 0.00%
x/audit/types/v1beta1/key.go 0.00%
x/audit/types/v1beta1/msgs.go 0.00%
x/audit/types/v1beta1/query.pb.gw.go 0.00%
x/audit/types/v1beta1/types.go 0.00%
x/audit/types/v1beta2/codec.go 100.00%
x/audit/types/v1beta2/event.go 54.71%
x/audit/types/v1beta2/key.go 100.00%
x/audit/types/v1beta2/msgs.go 0.00%
x/audit/types/v1beta2/query.pb.gw.go 0.35%
x/audit/types/v1beta2/types.go 0.00%
x/cert/client/cli/query.go 0.00%
x/cert/client/cli/test_helpers.go 44.44%
x/cert/client/cli/tx.go 25.53%
x/cert/genesis.go 18.75%
x/cert/handler/handler.go 100.00%
x/cert/handler/msg_server.go 76.47%
x/cert/keeper/grpc_query.go 73.21%
x/cert/keeper/keeper.go 48.83%
x/cert/keeper/key.go 37.50%
x/cert/keeper/migrations.go 50.00%
x/cert/legacy/v015/store.go 0.00%
x/cert/module.go 52.27%
x/cert/simulation/genesis.go 0.00%
x/cert/types/v1beta1/cert.go 0.00%
x/cert/types/v1beta1/codec.go 50.00%
x/cert/types/v1beta1/genesis.go 0.00%
x/cert/types/v1beta1/key.go 0.00%
x/cert/types/v1beta1/msgs.go 0.00%
x/cert/types/v1beta1/query.pb.gw.go 0.00%
x/cert/types/v1beta1/types.go 0.00%
x/cert/types/v1beta2/cert.go 28.57%
x/cert/types/v1beta2/codec.go 100.00%
x/cert/types/v1beta2/genesis.go 0.00%
x/cert/types/v1beta2/key.go 100.00%
x/cert/types/v1beta2/msgs.go 19.23%
x/cert/types/v1beta2/query.pb.gw.go 1.58%
x/cert/types/v1beta2/types.go 30.00%
x/cert/utils/utils.go 48.05%
x/deployment/client/cli/flags.go 68.49%
x/deployment/client/cli/query.go 58.02%
x/deployment/client/cli/test_helpers.go 100.00%
x/deployment/client/cli/tx.go 48.28%
x/deployment/client/cli/util.go 42.85%
x/deployment/client/rest/params.go 0.00%
x/deployment/client/rest/rest.go 9.09%
x/deployment/genesis.go 40.90%
x/deployment/handler/handler.go 65.38%
x/deployment/handler/server.go 52.14%
x/deployment/keeper/grpc_query.go 75.38%
x/deployment/keeper/keeper.go 75.19%
x/deployment/keeper/key.go 53.12%
x/deployment/keeper/migrations.go 50.00%
x/deployment/legacy/v015/store.go 0.00%
x/deployment/module.go 62.74%
x/deployment/query/client.go 0.00%
x/deployment/query/path.go 38.46%
x/deployment/query/rawclient.go 0.00%
x/deployment/query/types.go 0.00%
x/deployment/simulation/genesis.go 0.00%
x/deployment/simulation/operations.go 0.00%
x/deployment/types/v1beta1/codec.go 41.66%
x/deployment/types/v1beta1/deposit_deployment_authorization.go 0.00%
x/deployment/types/v1beta1/escrow.go 0.00%
x/deployment/types/v1beta1/event.go 60.13%
x/deployment/types/v1beta1/group_pricing_validation.go 65.38%
x/deployment/types/v1beta1/group_validation.go 85.71%
x/deployment/types/v1beta1/id.go 0.00%
x/deployment/types/v1beta1/key.go 0.00%
x/deployment/types/v1beta1/msgs.go 0.00%
x/deployment/types/v1beta1/params.go 0.00%
x/deployment/types/v1beta1/query.pb.gw.go 0.00%
x/deployment/types/v1beta1/resource_list_validation.go 81.42%
x/deployment/types/v1beta1/types.go 13.04%
x/deployment/types/v1beta1/validation_config.go 100.00%
x/deployment/types/v1beta2/codec.go 100.00%
x/deployment/types/v1beta2/deposit_deployment_authorization.go 60.00%
x/deployment/types/v1beta2/escrow.go 100.00%
x/deployment/types/v1beta2/event.go 90.54%
x/deployment/types/v1beta2/group_pricing_validation.go 83.33%
x/deployment/types/v1beta2/group_validation.go 100.00%
x/deployment/types/v1beta2/groupspec.go 100.00%
x/deployment/types/v1beta2/id.go 63.15%
x/deployment/types/v1beta2/key.go 100.00%
x/deployment/types/v1beta2/migrate/v1beta1.go 0.00%
x/deployment/types/v1beta2/msgs.go 22.80%
x/deployment/types/v1beta2/params.go 58.33%
x/deployment/types/v1beta2/query.pb.gw.go 29.29%
x/deployment/types/v1beta2/resource_list_validation.go 82.19%
x/deployment/types/v1beta2/types.go 41.02%
x/deployment/types/v1beta2/validation_config.go 100.00%
x/escrow/client/cli/query.go 0.00%
x/escrow/client/cli/tx.go 0.00%
x/escrow/genesis.go 10.25%
x/escrow/keeper/keeper.go 69.85%
x/escrow/keeper/key.go 100.00%
x/escrow/keeper/migrations.go 50.00%
x/escrow/keeper/querier.go 100.00%
x/escrow/legacy/v015/store.go 0.00%
x/escrow/module.go 46.93%
x/escrow/query/querier.go 100.00%
x/escrow/types/v1beta1/codec.go 75.00%
x/escrow/types/v1beta1/key.go 0.00%
x/escrow/types/v1beta1/query.pb.gw.go 0.00%
x/escrow/types/v1beta1/validate.go 0.00%
x/escrow/types/v1beta2/codec.go 100.00%
x/escrow/types/v1beta2/key.go 100.00%
x/escrow/types/v1beta2/query.pb.gw.go 0.90%
x/escrow/types/v1beta2/validate.go 12.50%
x/inflation/genesis.go 87.50%
x/inflation/keeper/keeper.go 100.00%
x/inflation/module.go 61.11%
x/inflation/simulation/genesis.go 0.00%
x/inflation/types/v1beta2/inflation_calculator.go 92.00%
x/inflation/types/v1beta2/params.go 55.26%
x/market/client/cli/bid.go 76.74%
x/market/client/cli/flags.go 79.06%
x/market/client/cli/lease.go 76.74%
x/market/client/cli/order.go 76.74%
x/market/client/cli/query.go 0.00%
x/market/client/cli/test_helpers.go 85.71%
x/market/client/cli/tx.go 33.33%
x/market/client/rest/params.go 0.00%
x/market/client/rest/rest.go 9.09%
x/market/genesis.go 87.50%
x/market/handler/handler.go 55.00%
x/market/handler/server.go 39.35%
x/market/hooks/hooks.go 47.36%
x/market/keeper/grpc_query.go 73.97%
x/market/keeper/keeper.go 90.45%
x/market/keeper/keys/key.go 41.66%
x/market/keeper/migrations.go 50.00%
x/market/legacy/v015/store.go 0.00%
x/market/module.go 68.33%
x/market/query/path.go 34.48%
x/market/query/rawclient.go 0.00%
x/market/query/types.go 0.00%
x/market/simulation/genesis.go 0.00%
x/market/simulation/operations.go 0.00%
x/market/simulation/utils.go 0.00%
x/market/types/v1beta1/codec.go 50.00%
x/market/types/v1beta1/escrow.go 0.00%
x/market/types/v1beta1/event.go 62.85%
x/market/types/v1beta1/id.go 0.00%
x/market/types/v1beta1/key.go 0.00%
x/market/types/v1beta1/msgs.go 0.00%
x/market/types/v1beta1/params.go 0.00%
x/market/types/v1beta1/query.pb.gw.go 0.00%
x/market/types/v1beta1/types.go 0.00%
x/market/types/v1beta2/codec.go 100.00%
x/market/types/v1beta2/escrow.go 66.66%
x/market/types/v1beta2/event.go 92.00%
x/market/types/v1beta2/id.go 74.00%
x/market/types/v1beta2/key.go 100.00%
x/market/types/v1beta2/msgs.go 23.88%
x/market/types/v1beta2/params.go 45.83%
x/market/types/v1beta2/query.pb.gw.go 30.53%
x/market/types/v1beta2/types.go 57.53%
x/provider/client/cli/query.go 53.33%
x/provider/client/cli/test_helpers.go 100.00%
x/provider/client/cli/tx.go 57.69%
x/provider/client/rest/rest.go 10.52%
x/provider/config/config.go 50.00%
x/provider/genesis.go 75.00%
x/provider/handler/handler.go 100.00%
x/provider/handler/server.go 72.72%
x/provider/keeper/grpc_query.go 71.42%
x/provider/keeper/keeper.go 91.11%
x/provider/keeper/key.go 100.00%
x/provider/keeper/migrations.go 50.00%
x/provider/legacy/v015/store.go 0.00%
x/provider/module.go 60.00%
x/provider/query/client.go 0.00%
x/provider/query/path.go 0.00%
x/provider/query/rawclient.go 0.00%
x/provider/query/types.go 0.00%
x/provider/simulation/genesis.go 0.00%
x/provider/simulation/operations.go 0.00%
x/provider/types/v1beta1/codec.go 50.00%
x/provider/types/v1beta1/event.go 68.75%
x/provider/types/v1beta1/msgs.go 39.13%
x/provider/types/v1beta1/query.pb.gw.go 0.00%
x/provider/types/v1beta1/types.go 4.16%
x/provider/types/v1beta2/codec.go 100.00%
x/provider/types/v1beta2/event.go 100.00%
x/provider/types/v1beta2/msgs.go 51.56%
x/provider/types/v1beta2/query.pb.gw.go 28.57%
x/provider/types/v1beta2/types.go 16.66%
Project Totals (357 files) 38.25%
Loading