Skip to content

Commit a3c3d6f

Browse files
committed
naming for lmi
1 parent ef936d1 commit a3c3d6f

9 files changed

Lines changed: 16 additions & 16 deletions

File tree

integration-tests/bin/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as cdk from 'aws-cdk-lib';
44
import {Base} from '../lib/stacks/base';
55
import {Otlp} from '../lib/stacks/otlp';
66
import {Snapstart} from '../lib/stacks/snapstart';
7-
import {ManagedInstances} from '../lib/stacks/managed-instances';
7+
import {LambdaManagedInstancesStack} from '../lib/stacks/lmi';
88
import {ACCOUNT, getIdentifier, REGION} from '../config';
99
import {CapacityProviderStack} from "../lib/capacity-provider";
1010

@@ -31,7 +31,7 @@ const stacks = [
3131
new Snapstart(app, `integ-${identifier}-snapstart`, {
3232
env,
3333
}),
34-
new ManagedInstances(app, `integ-${identifier}-lmi`, {
34+
new LambdaManagedInstancesStack(app, `integ-${identifier}-lmi`, {
3535
env,
3636
}),
3737
]

integration-tests/lambda/managed-instances-dotnet/Function.cs renamed to integration-tests/lambda/lmi-dotnet/Function.cs

File renamed without changes.

integration-tests/lambda/managed-instances-dotnet/Function.csproj renamed to integration-tests/lambda/lmi-dotnet/Function.csproj

File renamed without changes.
File renamed without changes.

integration-tests/lambda/managed-instances-java/src/main/java/example/Handler.java renamed to integration-tests/lambda/lmi-java/src/main/java/example/Handler.java

File renamed without changes.
File renamed without changes.

integration-tests/lambda/managed-instances-python/lambda_function.py renamed to integration-tests/lambda/lmi-python/lambda_function.py

File renamed without changes.

integration-tests/lib/stacks/managed-instances.ts renamed to integration-tests/lib/stacks/lmi.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
getDotnet8Layer
1414
} from '../util';
1515

16-
export class ManagedInstances extends cdk.Stack {
16+
export class LambdaManagedInstancesStack extends cdk.Stack {
1717
constructor(scope: Construct, id: string, props: cdk.StackProps) {
1818
super(scope, id, props);
1919

@@ -25,7 +25,7 @@ export class ManagedInstances extends cdk.Stack {
2525
runtime: lambda.Runtime.NODEJS_24_X,
2626
architecture: lambda.Architecture.ARM_64,
2727
handler: '/opt/nodejs/node_modules/datadog-lambda-js/handler.handler',
28-
code: lambda.Code.fromAsset('./lambda/managed-instances-node'),
28+
code: lambda.Code.fromAsset('./lambda/lmi-node'),
2929
functionName: nodeFunctionName,
3030
timeout: cdk.Duration.seconds(30),
3131
memorySize: 2048,
@@ -42,7 +42,7 @@ export class ManagedInstances extends cdk.Stack {
4242
nodeFunction.addLayers(extensionLayer);
4343
nodeFunction.addLayers(node24Layer);
4444
const nodeAlias = new lambda.Alias(this, `${nodeFunctionName}-alias`, {
45-
aliasName: 'managed-instances',
45+
aliasName: 'lmi',
4646
version: nodeFunction.currentVersion,
4747
});
4848

@@ -51,7 +51,7 @@ export class ManagedInstances extends cdk.Stack {
5151
runtime: lambda.Runtime.PYTHON_3_13,
5252
architecture: lambda.Architecture.ARM_64,
5353
handler: 'datadog_lambda.handler.handler',
54-
code: lambda.Code.fromAsset('./lambda/managed-instances-python'),
54+
code: lambda.Code.fromAsset('./lambda/lmi-python'),
5555
functionName: pythonFunctionName,
5656
timeout: cdk.Duration.seconds(30),
5757
memorySize: 2048,
@@ -69,7 +69,7 @@ export class ManagedInstances extends cdk.Stack {
6969
pythonFunction.addLayers(extensionLayer);
7070
pythonFunction.addLayers(getPython313Layer(this));
7171
const pythonAlias = new lambda.Alias(this, `${pythonFunctionName}-alias`, {
72-
aliasName: 'managed-instances',
72+
aliasName: 'lmi',
7373
version: pythonFunction.currentVersion,
7474
});
7575

@@ -78,7 +78,7 @@ export class ManagedInstances extends cdk.Stack {
7878
runtime: lambda.Runtime.JAVA_21,
7979
architecture: lambda.Architecture.ARM_64,
8080
handler: 'example.Handler::handleRequest',
81-
code: lambda.Code.fromAsset('./lambda/managed-instances-java/target/function.jar'),
81+
code: lambda.Code.fromAsset('./lambda/lmi-java/target/function.jar'),
8282
functionName: javaFunctionName,
8383
timeout: cdk.Duration.seconds(30),
8484
memorySize: 2048,
@@ -95,7 +95,7 @@ export class ManagedInstances extends cdk.Stack {
9595
javaFunction.addLayers(extensionLayer);
9696
javaFunction.addLayers(getJava21Layer(this));
9797
const javaAlias = new lambda.Alias(this, `${javaFunctionName}-alias`, {
98-
aliasName: 'managed-instances',
98+
aliasName: 'lmi',
9999
version: javaFunction.currentVersion,
100100
});
101101

@@ -104,7 +104,7 @@ export class ManagedInstances extends cdk.Stack {
104104
runtime: lambda.Runtime.DOTNET_8,
105105
architecture: lambda.Architecture.ARM_64,
106106
handler: 'Function::Function.Handler::FunctionHandler',
107-
code: lambda.Code.fromAsset('./lambda/managed-instances-dotnet/bin/function.zip'),
107+
code: lambda.Code.fromAsset('./lambda/lmi-dotnet/bin/function.zip'),
108108
functionName: dotnetFunctionName,
109109
timeout: cdk.Duration.seconds(30),
110110
memorySize: 2048,
@@ -121,7 +121,7 @@ export class ManagedInstances extends cdk.Stack {
121121
dotnetFunction.addLayers(extensionLayer);
122122
dotnetFunction.addLayers(getDotnet8Layer(this));
123123
const dotnetAlias = new lambda.Alias(this, `${dotnetFunctionName}-alias`, {
124-
aliasName: 'managed-instances',
124+
aliasName: 'lmi',
125125
version: dotnetFunction.currentVersion,
126126
});
127127
}

integration-tests/tests/managed-instances.test.ts renamed to integration-tests/tests/lmi.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { invokeLambdaAndGetDatadogData, LambdaInvocationDatadogData } from './utils/util';
22
import { getIdentifier } from '../config';
33

4-
describe('Lambda Managed Instances Integration Tests', () => {
4+
describe('LMI Integration Tests', () => {
55
const results: Record<string, LambdaInvocationDatadogData> = {};
66

77
const runtimes = [
@@ -14,17 +14,17 @@ describe('Lambda Managed Instances Integration Tests', () => {
1414
beforeAll(async () => {
1515
const identifier = getIdentifier();
1616

17-
console.log('Invoking Lambda Managed Instances functions...');
17+
console.log('Invoking LMI functions...');
1818

1919
for (const runtime of runtimes) {
20-
const functionName = `integ-${identifier}-lmi-${runtime.runtime}-lambda:managed-instances`;
20+
const functionName = `integ-${identifier}-lmi-${runtime.runtime}-lambda:lmi`;
2121
results[runtime.runtime] = await invokeLambdaAndGetDatadogData(functionName, {}, false, false);
2222
}
2323

24-
console.log('Lambda Managed Instances invocation and data fetching completed');
24+
console.log('LMI invocation and data fetching completed');
2525
}, 600000);
2626

27-
describe.each(runtimes)('$runtime Runtime with Lambda Managed Instances', ({runtime} ) => {
27+
describe.each(runtimes)('$runtime Runtime with LMI', ({runtime} ) => {
2828
it('should invoke Lambda successfully', () => {
2929
expect(results[runtime].statusCode).toBe(200);
3030
});

0 commit comments

Comments
 (0)