public void addOnFailureListenerTest()
        {
            Debug.Log("UploadTask addOnFailureListenerTest");


            byte[] data     = new byte[100000];
            string filename = "addOnFailureListenerTest.data";

            StorageReference storageReference = mAGCStorageManagement.getStorageReference(filename);
            UploadTask       task             = storageReference.putBytes(data, new FileMetadata());

            task.addOnFailureListener(new MyFailureListener("NormalListener"))
            .addOnFailureListener(new Activity(), new MyFailureListener("ActivityListener"))
            .addOnFailureListener(new MyExecutor("ExecutorListener"), new MyFailureListener("ExecutorListener"));

            MyFailureListener remove = new MyFailureListener("remove");

            task.addOnFailureListener(remove);
            task.removeOnFailureListener(remove);

            Debug.Log("UploadTask addOnFailureListenerTest success");
        }