US 11,775,418 B2
Techniques and architectures for providing an isolated runtime context in a shared environment
Heng Zhang, San Jose, CA (US); Utsavi Benani, Fremont, CA (US); and Zhidong Ke, Milpitas, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Sep. 1, 2022, as Appl. No. 17/929,277.
Application 17/929,277 is a continuation of application No. 17/108,875, filed on Dec. 1, 2020, granted, now 11,467,949.
Prior Publication US 2022/0413999 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 11/36 (2006.01); G06F 8/60 (2018.01); G06F 8/61 (2018.01)
CPC G06F 11/3688 (2013.01) [G06F 8/60 (2013.01); G06F 8/61 (2013.01); G06F 11/3664 (2013.01); G06F 11/3684 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, are configurable to cause the one or more processors to:
provide one or more scoped properties utilizing a namespace identifier, wherein the namespace identifier is used to define a scope of at least an isolated application runtime context;
provide one or more scoped objects corresponding to one or more dependent services utilizing the one or more scoped properties and the namespace identifier;
run at least one integration test on a target application in a container corresponding to the isolated application runtime context, the integration tests referring to the isolated application runtime context utilizing the namespace identifier.