@@ -11,7 +11,7 @@ s deploy -y
1111
1212# Test create session
1313echo " Testing create session..."
14- sessionId=$( s cli fc3 session create --function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-ttl-in-seconds 3600 --session-idle-timeout-in-seconds 1800 -o json | jq -r ' .sessionId' )
14+ sessionId=$( s cli fc3 session create -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-ttl-in-seconds 3600 --session-idle-timeout-in-seconds 1800 -o json | jq -r ' .sessionId' )
1515if [ -z " $sessionId " ]; then
1616 echo " Failed to create session"
1717 exit 1
@@ -20,7 +20,7 @@ echo "Created session: $sessionId"
2020
2121# Test get session
2222echo " Testing get session..."
23- getSessionResult=$( s cli fc3 session get --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json)
23+ getSessionResult=$( s cli fc3 session get -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json)
2424if [ -z " $getSessionResult " ]; then
2525 echo " Failed to get session"
2626 exit 1
@@ -29,7 +29,7 @@ echo "Get session result: $getSessionResult"
2929
3030# Test update session (update sessionTTLInSeconds)
3131echo " Testing update session with session-ttl-in-seconds..."
32- updateResult=$( s cli fc3 session update --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST --session-ttl-in-seconds 7200 -o json)
32+ updateResult=$( s cli fc3 session update -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST --session-ttl-in-seconds 7200 -o json)
3333if [ -z " $updateResult " ]; then
3434 echo " Failed to update session with session-ttl-in-seconds"
3535 exit 1
@@ -38,7 +38,7 @@ echo "Update session result: $updateResult"
3838
3939# Test update session (update sessionIdleTimeoutInSeconds)
4040echo " Testing update session with session-idle-timeout-in-seconds..."
41- updateResult2=$( s cli fc3 session update --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST --session-idle-timeout-in-seconds 3600 -o json)
41+ updateResult2=$( s cli fc3 session update -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST --session-idle-timeout-in-seconds 3600 -o json)
4242if [ -z " $updateResult2 " ]; then
4343 echo " Failed to update session with session-idle-timeout-in-seconds"
4444 exit 1
@@ -47,7 +47,7 @@ echo "Update session result: $updateResult2"
4747
4848# Test list sessions
4949echo " Testing list sessions..."
50- listResult=$( s cli fc3 session list --function-name fc3-session-${fc_component_function_name:- test} -o json)
50+ listResult=$( s cli fc3 session list -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} -o json)
5151if [ -z " $listResult " ]; then
5252 echo " Failed to list sessions"
5353 exit 1
@@ -56,7 +56,7 @@ echo "List sessions result: $listResult"
5656
5757# Test list sessions with filters
5858echo " Testing list sessions with filters..."
59- listFilteredResult=$( s cli fc3 session list --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json)
59+ listFilteredResult=$( s cli fc3 session list -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json)
6060if [ -z " $listFilteredResult " ]; then
6161 echo " Failed to list sessions with filters"
6262 exit 1
@@ -65,7 +65,7 @@ echo "List sessions with filters result: $listFilteredResult"
6565
6666# Test list sessions with session-status filter
6767echo " Testing list sessions with session-status filter..."
68- listStatusResult=$( s cli fc3 session list --function-name fc3-session-${fc_component_function_name:- test} --session-status Active -o json)
68+ listStatusResult=$( s cli fc3 session list -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-status Active -o json)
6969if [ -z " $listStatusResult " ]; then
7070 echo " Failed to list sessions with session-status filter"
7171 exit 1
@@ -74,7 +74,7 @@ echo "List sessions with session-status filter result: $listStatusResult"
7474
7575# Test list sessions with limit parameter
7676echo " Testing list sessions with limit parameter..."
77- listLimitResult=$( s cli fc3 session list --function-name fc3-session-${fc_component_function_name:- test} --limit 5 -o json)
77+ listLimitResult=$( s cli fc3 session list -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --limit 5 -o json)
7878if [ -z " $listLimitResult " ]; then
7979 echo " Failed to list sessions with limit parameter"
8080 exit 1
@@ -83,12 +83,12 @@ echo "List sessions with limit parameter result: $listLimitResult"
8383
8484# Test remove session
8585echo " Testing remove session..."
86- removeResult=$( s cli fc3 session remove --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -y -o json)
86+ removeResult=$( s cli fc3 session remove -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -y -o json)
8787echo " Remove session result: $removeResult "
8888
8989# Verify session is removed by trying to get it (should fail)
9090echo " Verifying session is removed..."
91- getRemovedSessionResult=$( s cli fc3 session get --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json 2>&1 || true)
91+ getRemovedSessionResult=$( s cli fc3 session get -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId --qualifier LATEST -o json 2>&1 || true)
9292if [[ $getRemovedSessionResult == * " not found" * ]] || [[ $getRemovedSessionResult == * " not exist" * ]]; then
9393 echo " Session successfully removed"
9494else
9898
9999# Test create session without optional parameters (should use defaults)
100100echo " Testing create session with default parameters..."
101- sessionId2=$( s cli fc3 session create --function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST -o json | jq -r ' .sessionId' )
101+ sessionId2=$( s cli fc3 session create -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST -o json | jq -r ' .sessionId' )
102102if [ -z " $sessionId2 " ]; then
103103 echo " Failed to create session with default parameters"
104104 exit 1
@@ -107,7 +107,7 @@ echo "Created session with defaults: $sessionId2"
107107
108108# Test create session with only sessionTTLInSeconds
109109echo " Testing create session with only session-ttl-in-seconds..."
110- sessionId3=$( s cli fc3 session create --function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-ttl-in-seconds 1800 -o json | jq -r ' .sessionId' )
110+ sessionId3=$( s cli fc3 session create -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-ttl-in-seconds 1800 -o json | jq -r ' .sessionId' )
111111if [ -z " $sessionId3 " ]; then
112112 echo " Failed to create session with only session-ttl-in-seconds"
113113 exit 1
@@ -116,17 +116,17 @@ echo "Created session with only session-ttl-in-seconds: $sessionId3"
116116
117117# Test create session with only sessionIdleTimeoutInSeconds
118118echo " Testing create session with only session-idle-timeout-in-seconds..."
119- sessionId4=$( s cli fc3 session create --function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-idle-timeout-in-seconds 900 -o json | jq -r ' .sessionId' )
119+ sessionId4=$( s cli fc3 session create -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --qualifier LATEST --session-idle-timeout-in-seconds 900 -o json | jq -r ' .sessionId' )
120120if [ -z " $sessionId4 " ]; then
121121 echo " Failed to create session with only session-idle-timeout-in-seconds"
122122 exit 1
123123fi
124124echo " Created session with only session-idle-timeout-in-seconds: $sessionId4 "
125125
126126# Clean up additional sessions
127- s cli fc3 session remove --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId2 --qualifier LATEST -y || true
128- s cli fc3 session remove --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId3 --qualifier LATEST -y || true
129- s cli fc3 session remove --function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId4 --qualifier LATEST -y || true
127+ s cli fc3 session remove -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId2 --qualifier LATEST -y || true
128+ s cli fc3 session remove -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId3 --qualifier LATEST -y || true
129+ s cli fc3 session remove -a quanxi --region cn-hangzhou - -function-name fc3-session-${fc_component_function_name:- test} --session-id $sessionId4 --qualifier LATEST -y || true
130130
131131# Clean up function
132132echo " Cleaning up..."
0 commit comments