* migrate java8 to java11
* formulate unit test cases by convention
* remove test code
* update file path to test jar
* test jar file exits
* add log for testing jar file exits
* update test cases follow old pattern
* create FunctionClassLoaderProvider at each test
* add back beforeclass
* remove steps for testing
* test java17 linux
* add test cases to narrow issue
* add logs to locate the issue
* add more logs
* add logs
* fix integration test
* clean up code
* add log
* add logs
* add logs
* add logs
* reset singleton classLoaderInstance
* add back pipeline jobs
* clean up code
* rename unit test ExecutionTraceContextTest
* remove unused logics
* Downloading application insights agent as part of the java worker
* Updated setup-tests-pipeline.ps1 to unsign app insights jar
* Update setup-tests-pipeline.ps1
* Update package-pipeline.ps1
* Update setup-tests-pipeline.ps1
* Updated downloading AI agent jar
* Update package-pipeline.ps1
* Update setup-tests-pipeline.ps1