Merge "Add testcases for KeyedObserver" into main